Идеи

pipeline-kit

Модульный набор для Claude Code по мотивам Fable Pipeline автора (см. ../knowledge/10_fable_pipeline.md).

Главная сессия (Opus) только тимлид: пишет спеки и раздаёт задачи. Код пишут и проверяют дешёвые агенты.

scout (Haiku) → спека в issue (Opus) → executor (Sonnet) → verifier (Sonnet) → закрыть / blocked

Что внутри

Файл Роль
.claude/skills/pipeline/SKILL.md Сценарий тимлида, вызывается через /pipeline
.claude/agents/scout.md Разведка, только чтение, Haiku
.claude/agents/executor.md Делает одну спеку, Sonnet
.claude/agents/verifier.md Проверяет DoD, не верит отчёту исполнителя, Sonnet
templates/issue-spec.md Шаблон спеки: Goal / Scout context / Scope / DoD

Как подключить к проекту

  1. Скопируй .claude/ и templates/ в корень своего проекта. Если там уже есть .claude/, просто добавь эти файлы рядом.
  2. Если используешь GitHub: установи gh и выполни gh auth login. Без GitHub спеки складываются в specs/*.md.
  3. Для проверки UI можно подключить Playwright MCP. Без него верификатор проверяет сборку и дифф.
  4. В Claude Code (модель Opus) напиши: /pipeline добавь фильтр по дате в таблицу заказов.

Как настроить под себя

  • Модели меняются в строке model: каждого агента: haiku, sonnet, opus.
  • Если у тебя уже есть свои агенты (тестировщик, верстальщик), можно использовать их вместо executor и verifier. Тогда поменяй имена в SKILL.md.
  • Лимит доработок (2) и правило «один файл на задачу» задаются в SKILL.md.

Экономия

  • Opus не читает и не пишет код целиком, только отчёты скаутов и вердикты.
  • Текст спеки не дублируется в промптах: агенты читают issue сами.
  • Каждый исполнитель стартует с чистым контекстом.

Набор не обкатан на реальном проекте: первый прогон делай на маленькой задаче.