[[Claude Skills — Гайд|← К оглавлению]] · [[Claude Skills - 02. Планирование и дизайн|← Планирование]]
---
# Тестирование и итерации
Skill — живой документ, а не монолит. Его нужно тестировать и дорабатывать. Вот как это делать.
> Совет: сначала добейся успеха на одном сложном сценарии, потом масштабируй. Лучшие авторы skills так и делают — вначале один сценарий, потом извлекают паттерн.
## Три вида тестирования
**Вручную в Claude.ai** — просто задаёшь вопросы и смотришь, что происходит. Быстро, без настройки. Хорошо для старта.
**Скриптами в Claude Code** — автоматизированные тест-кейсы для повторяемой проверки после каждого изменения.
**Программно через Skills API** — полноценные eval-наборы, прогоняемые систематически. Для продакшена.
## 1. Проверка триггеров
Убедись, что skill подключается когда надо и молчит когда не надо.
✅ Должен подключиться:
- «Помоги настроить воркспейс ProjectHub»
- «Нужно создать проект в ProjectHub»
- «Заведи проект для планирования Q4»
❌ Не должен подключаться:
- «Какая погода в Москве?»
- «Помоги написать код на Python»
## 2. Функциональные тесты
```
Тест: Создать проект с 5 задачами
Дано: название «Q4 Planning», 5 описаний задач
Тогда:
- Проект появился в ProjectHub
- 5 задач созданы с правильными полями
- Все задачи привязаны к проекту
- Ни одной ошибки API
```
## 3. Сравнение «до/после»
Это самый убедительный тест — и для себя, и для других.
| | Без skill | Со skill |
|---|---|---|
| Вопросы туда-обратно | 15 | 2 |
| Сбоев API | 3 | 0 |
| Токенов | 12 000 | 6 000 |
## Когда что-то идёт не так
**Skill молчит, когда должен работать:**
Не подключается на подходящие запросы, пользователи вынуждены включать руками.
→ Обогати описание: больше деталей, ключевых слов, технических терминов.
**Skill лезет куда не просят:**
Подключается на посторонние запросы.
→ Добавь «антитриггеры» — явно скажи, когда НЕ использовать. Сузь формулировки.
**Skill работает криво:**
Результаты плавают, API-вызовы падают.
→ Конкретизируй инструкции, добавь обработку ошибок.
## skill-creator — твой помощник
`skill-creator` встроен в Claude.ai и доступен в Claude Code. Если есть MCP-сервер и понимание 2-3 сценариев — первый рабочий skill можно собрать за **15-30 минут**.
```
«Используй skill-creator, мне нужен skill для [твой сценарий]»
```
Он генерирует skill из описания на обычном языке, находит слабые места и подсказывает, как улучшить обработку граничных случаев.
---
Дальше: [[Claude Skills - 04. Распространение|📦 04. Распространение →]]
[[Claude Skills — Гайд|← К оглавлению]]