[[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 — Гайд|← К оглавлению]]