Проводить интервью с владельцами предметных областей (доменными экспертами, QA-лидами, командами разработки), выявлять их реальные потребности в автоматизации и агентизации тестирования
Отделять «хотелки» от реальной ценности: формулировать проблему, которую решает навык
Фиксировать требования в виде бизнес-требований (БТ) и технического задания (ТЗ) к навыку — чётко, без двусмысленностей, с критериями приёмки
Совместно с IT-лидом прорабатывать техническую реализацию: определять необходимые инструменты агента, выявлять доработки core-агента, проектировать последовательность шагов выполнения навыка
Понимать архитектуру агента (системный промпт, контекст, инструменты, skill.md) и уметь принимать обоснованные проектные решения
Оценивать ограничения и риски: что можно автоматизировать через навык «в лоб», где нужна более сложная оркестрация
Самостоятельно разрабатывать файл `skill.md` — инструкцию для агента, описывающую: цель навыка, шаги выполнения, используемые инструменты, входные параметры, формат результата, edge cases и правила поведения агента
Обеспечивать корректность, полноту и тестируемость навыка
Итерировать навык на основе тестирования и обратной связи
Формулировать чёткие задания на создание исполняемых скриптов, необходимых для работы навыка (интеграции с инструментами, вызовы API, обработка данных)
Описывать ожидаемое поведение скриптов: входы, выходы, обработку ошибок, формат возвращаемых данных
Проверять результат работы разработчика и давать корректирующую обратную связь
Проверять готовый навык на соответствие исходным требованиям
Проводить тестирование навыка: позитивные и негативные сценарии, граничные случаи, корректность вывода агента
Фиксировать дефекты, добиваться их устранения, финально подтверждать готовность навыка к эксплуатации
Выстраивать канал сбора обратной связи от пользователей навыков
Анализировать паттерны ошибок, жалобы и пожелания — приоритизировать доработки
Планировать и реализовывать итерации навыков, отслеживать метрики качества