How this skill is triggered — by the user, by Claude, or both
Slash command
/ina:autopilotThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
아이디어에서 커밋까지 전체 파이프라인을 자동 실행한다. 각 스킬을 순차 호출하고, 상태를 `.state/pipeline.json`에 기록하여 크래시 복구를 보장한다.
아이디어에서 커밋까지 전체 파이프라인을 자동 실행한다. 각 스킬을 순차 호출하고, 상태를 .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} 출력npx claudepluginhub jinto/infinite-angel --plugin inaOrchestrates a multi-agent development pipeline with spec, plan, tasks, and implement phases. Use for building features, fixing bugs, or executing complex plans via fan-out workers with consensus voting.
Orchestrates a full build pipeline from PRD: plans tasks, implements in parallel, and reviews results. Routes simple work to a lighter workflow.
Guides developers through the full development pipeline: discover, brainstorm, plan, execute, review, and ship. Invoke when starting work on a bug, feature, improvement, or task.