Планирование и перепланирование проектных задач. Аудит плана, сверка с документацией и дедлайнами, генерация/обновление задач.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Если python-docx / openpyxl не установлены — установи через pip3 install
Шаг 2. Анализ документации — ЧТО извлечь
Из документации нужно извлечь и систематизировать:
Из технического задания (ТЗ):
Все модули/компоненты системы с описанием
Все метрики и KPI с формулами расчёта
Все API-интеграции (WB API, OpenAI, Telegram, Google Sheets и т.д.)
Структуру БД (таблицы, поля, связи)
Все команды/меню интерфейса (Telegram бот, Google Sheets и т.д.)
Все сценарии использования (user stories, примеры)
Критерии приёмки по каждому этапу
Требования к безопасности (шифрование, изоляция, compliance)
Технологический стек
Out of scope — чтобы не планировать лишнее
Риски и митигации
Нефункциональные требования (производительность, отказоустойчивость)
Из договора:
Этапы работ с дедлайнами (абсолютные даты от даты подписания)
Обязанности заказчика — что должен предоставить и когда (п. 2.3)
Обязанности исполнителя — что должен поставить (п. 2.1)
Порядок приёмки — акты, сроки ответа (п. 5)
Раунды правок — сколько бесплатно (п. 3.3)
Гарантийный период (п. 6.2)
Стоимость и порядок оплаты (п. 4)
Контактные лица с обеих сторон
Из референсов (если есть):
Структура аналогичных систем (листы, столбцы, модули)
UX-паттерны (как пользователь взаимодействует)
Что можно адаптировать под наш проект
Шаг 3. Верификация полноты — ДО генерации плана
Перед делегированием planner-агенту проверь, что ничего не пропущено:
Чеклист верификации:
Каждый модуль из ТЗ → будет как минимум 1 задача
Каждый пункт меню/команда → будет задача
Каждый сценарий использования → покрыт задачами
Каждая интеграция (API) → задача на клиент + задача на использование
Каждая таблица БД → покрыта миграцией
Deployment pipeline → задачи (local → staging → production)
Зависимости от заказчика → задачи-блокеры (EXT-*)
Акты приёмки по этапам → задачи
Документация (техдок, пользовательская, администрирование) → задачи
Тестирование → задачи (unit, integration, e2e, нагрузочное, security)
Compliance (152-ФЗ, GDPR и т.д.) → учтён в задачах
Еженедельные отчёты (если в договоре) → задача/процесс
Шаг 4. Генерация плана — ДЕЛЕГИРОВАТЬ агенту planner
Agent(subagent_type="planner", prompt="
Режим: init.
[ПОЛНОЕ содержимое всех документов — передавай ДАННЫЕ, не ссылки]
Включи обязательно:
1. Задачи-блокеры от заказчика (EXT-*)
2. Deployment pipeline (Docker → staging → production)
3. Акты приёмки по этапам договора
4. Все команды/меню из ТЗ как отдельные задачи
5. Тесты: unit (в каждой задаче через tdd_anchors) + отдельные интеграционные/e2e
6. Документацию: техдок, пользовательская, инструкция по администрированию
")
КРИТИЧЕСКИ ВАЖНО: передавай агенту полное содержимое документов, а НЕ ссылки на файлы. Агент не должен сам искать контекст.
Шаг 5. Аудит плана на соответствие документации
После получения плана от агента проведи ручную проверку:
Модули ТЗ → задачи: каждый модуль покрыт? Нет пропущенных?
Интерфейс → задачи: каждая команда/кнопка/меню покрыта?
Сценарии → задачи: каждый use case реализуем через запланированные задачи?
Договор → задачи: этапы, акты, блокеры от заказчика, delivery items?
Deployment → задачи: где разрабатываем (local), где тестируем (staging), где деплоим (production)?