ワンクリックで
autopilot
파이프라인 오케스트레이터 — think → plan → build (리뷰+커밋 포함)
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
파이프라인 오케스트레이터 — think → plan → build (리뷰+커밋 포함)
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
태스크 구현 → 리뷰 → 커밋 (plan 이후 한방 실행기)
합의 기반 플래닝 + 다관점 검증 + TDD 태스크 분해
병렬 3-lane 코드 리뷰 + fix-first 자동 수정
아이디어 구체화 — 기술, 사업, 개선 상황별 인터뷰 + 다관점 검증
코드베이스 종합검진 — 전수조사 + codex 병렬 검토 + "처음부터 다시 만든다면?" + 수정 계획
스킬 카탈로그 + 시나리오별 라우팅 가이드. 스킬 선택이 필요할 때 자동 로딩.
| name | autopilot |
| description | 파이프라인 오케스트레이터 — think → plan → build (리뷰+커밋 포함) |
| argument-hint | ["task description"] |
아이디어에서 커밋까지 전체 파이프라인을 자동 실행한다. 각 스킬을 순차 호출하고, 상태를 .state/pipeline.json에 기록하여 크래시 복구를 보장한다.
ina launch --task "..." 로 무인 실행할 때/ina:build (리뷰+커밋 포함)/ina:think, /ina:plan 등).state/pipeline.json에 현재 진행 상태를 기록한다:
{
"stage": "build",
"skill": "ina:build",
"task": "인증 시스템 추가",
"spec_path": ".ina/specs/20260405-1000-think-auth.md",
"plan_path": ".claude/plans/auth.md",
"started_at": "2026-04-05T10:00:00Z",
"updated_at": "2026-04-05T10:30:00Z"
}
매 Stage 전환 시 이 파일을 업데이트한다. 크래시 후 재시작 시 이 파일을 읽어서 해당 Stage부터 재개한다.
ina_report_progress(in_progress="autopilot: {stage}")ina_mark_blocked(reason="autopilot: {stage}에서 {reason}")autopilot 시작
│
├─ .state/pipeline.json 존재? → 재개 모드 (해당 stage부터)
└─ 없으면 → 새 파이프라인 생성
│
├─ Stage 1: THINK ──────────────────────────────────┐
│ /ina:think 호출 │
│ 검증: .ina/specs/{type}-{slug}.md 존재 │
│ pipeline.json → stage="plan" │
│ │
├─ Stage 2: PLAN ───────────────────────────────────┤
│ /ina:plan 호출 (스펙 파일 경로 전달) │
│ 검증: .claude/plans/{slug}.md + TASKS.md 존재 │
│ pipeline.json → stage="build" │
│ │
├─ Stage 3: BUILD ──────────────────────────────────┤
│ /ina:build 호출 │
│ build가 내부적으로 구현 → 리뷰 → 커밋까지 처리 │
│ pipeline.json 삭제 │
└────────────────────────────────────────────────────┘
ina_report_progress(in_progress="autopilot: think")
/ina:think 스킬 호출 (태스크 설명 전달).ina/specs/{YYYYMMDD-HHMM}-think-{slug}.md 존재pipeline.json 업데이트: stage="plan", spec_path 기록.state/progress.md의 ## Context for Restart에 스펙 파일 경로 기록exit(42) — daemon이 plan stage부터 fresh session으로 재개스킵 조건:
ina_report_progress(in_progress="autopilot: plan", completed="think")
/ina:plan 스킬 호출 (스펙 파일 경로 전달)
.claude/plans/{slug}.md 존재TASKS.md에 - [ ] 항목이 최소 1개pipeline.json 업데이트: stage="build", plan_path 기록.state/progress.md의 ## Context for Restart에 플랜 파일 경로 + 태스크 수 기록exit(42) — daemon이 build stage부터 fresh session으로 재개
ina_report_progress(in_progress="autopilot: build", completed="think, plan")
/ina:build 스킬 호출pipeline.json 삭제ina_report_progress(in_progress="완료", completed="전체 파이프라인")데몬이 에이전트를 재시작하면:
.state/pipeline.json 존재 확인stage 읽기>>> Autopilot Stage: {name} 출력