autopilotlisted
Install: claude install-skill Nioris/project-forge
# Autopilot — autonomous development to ready-for-test
## Концепция
Обычные skills имеют **mandatory stop points** — Claude после каждой фазы спрашивает "продолжить?". Это правильно для **исследования** (где направление может меняться) — но неправильно для **исполнения утверждённого плана**.
Когда есть:
- Approved metrics.md
- Approved design documents
- Approved master plan в plan/02-development-plan.md
— Claude должен идти по плану **сам**, не дёргая юзера каждые 15 минут.
`$autopilot` overrides default stop behavior. Claude становится **executor**, не **explorer**.
## Когда вызывать
Только после:
- ✅ `$start` или `$analyze-game` — есть wiki/
- ✅ `$product-metrics` — есть targets
- ✅ `$research-references` — есть competitive context
- ✅ `$design-pipeline` — есть design documents
- ✅ `wiki/plan/02-development-plan.md` approved by user
Если хоть одно отсутствует — STOP, скажи юзеру что запустить first.
## Pipeline
### Шаг 1 — Pre-flight check
```bash
[ -f wiki/architecture/metrics.md ] || abort "no metrics"
[ -f wiki/plan/02-development-plan.md ] || abort "no master plan"
[ -d wiki/design/ ] || abort "no design docs"
```
Read all design documents into context. Read master plan.
### Шаг 2 — Stop policy override
В этом режиме **default stop points НЕ применяются**. Skills которые обычно говорят "Stop after each phase" — **продолжают**.
Что **РАЗРЕШЕНО** в autopilot mode:
- ✅ Реализация фич из master plan по порядку
- ✅ Запуск тестов (auto-tests + smoke scenarios)