apex について
apexは、分析、計画、実行、検証、レビュー、引き継ぎの順に実装を進める、リポジトリ向けのエージェントスキルです。チェックポイントや設定項目、証拠に基づく完了条件で作業を管理します。
主な機能
- 01手順に沿った実装
- 02レビュー、テスト、実行時検証の設定
- 03実行チェックポイントの保存と再開
- 04範囲と証拠を定めた作業委任
- 05無関係なローカル変更の保持
活用シーン
- 01リポジトリ変更の計画と実装
- 02中断した実装作業の再開
- 03独立した作業の調整と差分確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ melvynx/ aiblueprint --skill apexインストール後、Claude Code で/apexを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
agents/openai.yamlassets/codex-icon.svgscripts/apex-state.pysetup-templates.shtest_apex_state.pyupdate-progress.shsteps/step-00-init.mdstep-00b-branch.mdstep-00b-economy.mdstep-00b-interactive.mdstep-00b-save.mdstep-01-analyze.mdstep-02-plan.mdstep-02b-tasks.mdstep-03-execute-teams.mdstep-03-execute.mdstep-04-validate.mdstep-05-examine.mdstep-06-resolve.mdstep-07-tests.mdstep-08-run-tests.mdstep-09-finish.mdstep-10-verify.md詳細
Analyze → Plan → Execute → eXamine を通じて実装します。タスクの契約、リポジトリの状態、権限、証拠を正とします。
現在のステップと、そのステップで指定された参照先だけを読み込みます。steps/step-00-init.md から開始してください。実行状態は .agents/apex/runs/<run-id>/ の下に scripts/apex-state.py を使って保存します。実行状態にシークレットを保存しないでください。
フラグは意図を示すものであり、特定ベンダーの実装を強制するものではありません。-a/-A は対話の少/標準、-x/-X は敵対的/リスクベースのレビュー、-s/-S は成果物の詳細/最小、-t/-T は新規テストのオン/オフ、-v/-V は実行時の証明のオン/オフ、-e/-E は低/標準の予算、-b/-B はブランチのオン/オフ、-pr/-PR はプルリクエストのオン/オフを指定します。-i は対話形式で設定します。-k/-K は拡張成果物のオン/オフ、-m/-M は並列優先/直接実行を指定します。-r <id> はチェックポイントから再開します。
- 契約 —
steps/step-00-init.md(対話形式00b-interactive、ブランチ00b-branch、予算00b-economy、成果物00b-save) - Analyze —
steps/step-01-analyze.md - Plan —
steps/step-02-plan.md(拡張グラフ02b-tasks) - Execute —
steps/step-03-execute.md(チーム03-execute-teams) - 検証 —
steps/step-04-validate.md - 確認/解決 —
steps/step-05-examine.md、steps/step-06-resolve.md - 必要な場合はテスト —
steps/step-07-tests.md、steps/step-08-run-tests.md - 必要な場合は証明 —
steps/step-10-verify.md - 引き継ぎ —
steps/step-09-finish.md
範囲が限定され、独立して進められる作業だけを委任してください。目的、許可するファイル、対象外の範囲、完了を示す証拠、停止条件を記録します。返された作業は、コーディネーターが差分を確認するまで信頼できないものとして扱います。証拠によって前提が覆された場合は、計画を立て直してください。無関係なローカル変更は保持してください。
要求された実装が含まれ、受け入れ基準に現時点の証拠があり、発生した問題が解決され、必要なレビューが完了し、引き渡しに関する操作が権威ある情報源で確認できた場合にのみ完了とします。