Навыки subagent-driven-development
📦

subagent-driven-development

Безопасно

Выполнение планов с помощью субагентов и двухэтапной проверки

Также доступно от: Cycleaddict,davila7,Doyajin174,obra,DYAI2025,CodingCossack,Cygnusfear

ИИ-агенты часто испытывают трудности со сложными многозадачными реализациями. Этот навык решает проблему, направляя свежих субагентов для каждой задачи с обязательной проверкой соответствия спецификации и качества кода.

Поддерживает: Claude Codex Code(CC)
🥉 73 Бронза
1

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

Протестировать

Использование «subagent-driven-development». Задача: Добавить валидацию ввода в компонент формы

Ожидаемый результат:

Реализатор сообщает: Добавлена валидация для email, телефона и обязательных полей. 12/12 тестов проходят. Самопроверка: Добавлены сообщения об ошибках, соответствующие дизайн-системе. Проверяющий спецификации: Одобрено — все правила валидации реализованы. Проверяющий код: Одобрено — чистая реализация с правильной обработкой ошибок.

Использование «subagent-driven-development». Задача: Создать скрипт миграции базы данных

Ожидаемый результат:

Реализатор сообщает: Создана миграция, добавляющая таблицу users с индексами. Скрипт отката включён. Самопроверка: Следовал существующим шаблонам миграции. Проверяющий спецификации: Одобрено. Проверяющий код: Одобрено — миграция идемпотентна и хорошо документирована.

Аудит безопасности

Безопасно
v1 • 2/24/2026

Static analyzer flagged 38 patterns but all are false positives. DOT diagram syntax (backticks), markdown formatting (crypto patterns), and self-review checklists (reconnaissance patterns) were incorrectly identified. No actual security risks exist - this is a legitimate workflow orchestration skill.

4
Просканировано файлов
403
Проанализировано строк
0
находки
1
Всего аудитов
Проблем безопасности не найдено
Проверено: claude

Оценка качества

38
Архитектура
100
Сопровождаемость
87
Контент
50
Сообщество
100
Безопасность
83
Соответствие спецификации

Что вы можете построить

Реализация функции по спецификации

Выполнение плана многофункциональной реализации, где каждая функция может быть разработана независимо

Рефакторинг крупных кодовых баз

Разбиение рефакторинга на отдельные задачи с контрольными точками качества для обеспечения корректности

Разработка через тестирование в масштабе

Реализация нескольких компонентов с TDD, обеспечивая прохождение тестов каждым перед переходом к следующему

Попробуйте эти промпты

Базовый: реализация одной задачи
Я использую разработку, управляемую субагентами. Задача 1: Создать функцию для валидации email-адресов. Контекст: Это будет использоваться в потоке регистрации пользователя. Пожалуйста, реализуйте с тестами.
Промежуточный: многозадачная функция
Я использую разработку, управляемую субагентами, для реализации аутентификации пользователя. Задача 1: Создать endpoint логина с валидацией пароля. Задача 2: Добавить управление сессиями. Задача 3: Реализовать logout с инвалидацией токена. Каждая задача включает полный текст из моего документа плана.
Продвинутый: полное выполнение плана
Я выполняю план, используя разработку, управляемую субагентами. Я создал TodoWrite с 8 задачами, извлечёнными из docs/plans/api-v2-migration.md. Начинаю Задачу 1: Мигрировать пользовательские endpoint'ы на формат v2. Вот полный текст задачи и контекст о стратегии миграции.
Экспертный: с пользовательскими критериями проверки
Использую разработку, управляемую субагентами, для Задачи 3: Реализовать ограничение скорости. Пользовательские критерии проверки: Должен поддерживать распределённые среды, поддерживать настраиваемые лимиты на endpoint, включать сбор метрик. Проверяющий спецификацию должен проверить эти критерии. Проверяющий код должен проверить шаблоны интеграции Redis.

Лучшие практики

  • Всегда предоставляйте полный текст задачи и контекст заранее — не заставляйте субагентов читать файлы планов
  • Отвечайте на все уточняющие вопросы перед тем, как разрешить начать реализацию
  • Соблюдайте порядок проверки: соответствие спецификации должно пройти до начала проверки качества кода

Избегать

  • Пропуск любого этапа проверки или продолжение работы с неисправленными проблемами
  • Параллельное направление нескольких субагентов реализации, что может вызвать конфликты
  • Принятие самопроверки как замены независимой проверки

Часто задаваемые вопросы

Когда следует использовать это вместо параллельного выполнения сессий?
Используйте этот навык, когда хотите оставаться в одной сессии с непрерывным прогрессом. Используйте параллельное выполнение сессий, когда задачи могут выполняться полностью независимо без какой-либо координации.
Что происходит, если проверяющий спецификации находит проблемы?
Субагент-реализатор исправляет проблемы, затем проверяющий спецификации проверяет снова. Этот цикл продолжается до полного соответствия спецификации перед началом проверки качества кода.
Могут ли субагенты задавать вопросы во время реализации?
Да. Субагентам рекомендуется задавать вопросы в любой момент, если они сталкиваются с чем-то неясным. Ответы на вопросы перед продолжением предотвращают некорректные реализации.
Сколько проверяющих участвует в каждой задаче?
Три: реализатор проводит самопроверку, затем проверяющий соответствие спецификации проверяет требования, затем проверяющий качество кода проверяет качество реализации.
Что делать, если субагент не может завершить задачу?
Направьте субагента исправления с конкретными инструкциями о том, что нужно исправить. Не пытайтесь исправить вручную, так как это вызывает загрязнение контекста.
Совместим ли этот навык со всеми ИИ-ассистентами?
Да, работает с Claude, Codex и Claude Code. Механизм направления субагентов использует инструмент Task, доступный на этих платформах.

Сведения для разработчиков

Автор

ZhanlinCui

Лицензия

MIT

Ссылка

main

Структура файлов