ソース情報
- リポジトリ
- jinto/infinite-angel
- ソースの最終更新活動
- 2026年4月15日 07:13
- 検出された SKILL.md の言語
- 韓国語
- スター
- 3
- フォーク
- 0
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/jinto/infinite-angel --skill autopilotコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SOC 職業分類に基づく
SKILL.md を表示中
| 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} 출력