Feature Development(フィーチャー開発)
標準に従って計画 → 標準に従って構築 → 標準に対して検証
このスキルは調整のみを行います。各フェーズは子スキルに委譲します。子スキルのワークフローをここに再記述しないでください。
| フェーズ | スキル | パス | モード(子スキル) |
|---|---|---|---|
| 1 | refine | refine/SKILL.md | — |
| 2 | design-system | design-system/SKILL.md | PLAN |
| 3 | architecture | architecture/SKILL.md | PLAN |
| 4 | build | build/SKILL.md | BUILD |
| 5 | verify | verify/SKILL.md | production gate |
チームが着手可否の判断を必要とする場合は、フェーズ1の前にfeasibilityを使用してください。
ワークフロー
計画の進捗状況:
- [ ] 1. Refine(詳細化)
- [ ] 決定事項(あれば)解決済み
- [ ] 2. Design system(PLAN)
- [ ] 3. Architecture(PLAN)
- [ ] フィーチャー開発計画が出力された
- [ ] 4. Build(構築)
- [ ] 5. 本番準備完了を確認
- [ ] PR提出準備完了
1. Refine(詳細化)
呼び出し: refine/SKILL.md
入力: チケットキーまたはペースト、Figma/デザインリンク、親エピック、会話コンテキスト。
終了条件: 「何を」「どうやって」が推定可能なほど明確になっていること;未解決の決定事項が名前付けされているか解決済みであること;決定事項が確定したら統合された詳細化ブリーフが完成していること。
ゲート: フェーズ2の前に「決定を要する質問」がある場合は停止。
2. Design system(デザインシステム)
呼び出し: design-system/SKILL.md を PLAN モードで。
入力: 詳細化ブリーフ、Figma/スクリーンショット、対象となるルート/画面。
終了条件: 再利用推奨事項、今後のPL変更案、順序付け(PL PRがあれば)。または「該当なし(UIなし)」と1行で記述。
3. Architecture(アーキテクチャ)
呼び出し: architecture/SKILL.md を PLAN モードで。
入力: 詳細化ブリーフ、デザインシステム計画(ある場合)、対象となるルート/API/セッションフィールド。
終了条件: リポジトリの先行事例を含む適用テーマのチェックリスト。
フェーズ1~3の後: 統合計画を1回だけ出力。
4. Build(構築)
呼び出し: build/SKILL.md
入力: 詳細化ブリーフ、デザインシステムPLAN出力、アーキテクチャPLANチェックリスト。
終了条件: それらの標準に従ったブランチ上での実装。
5. Verify production readiness(本番準備完了の確認)
呼び出し: verify/SKILL.md — PR前の単一ゲート。design-system や architecture のREVIEWを個別に実行しないでください。verifyがそれらを統括します。
入力: 詳細化ブリーフ / AC、デザインシステムPLAN出力、アーキテクチャPLANチェックリスト、ブランチ差分。
終了条件: PASS(合格) | PARTIAL(一部合格) | FAIL(不合格)、PR準備完了状態、確認・修正内容。
オーケストレーションルール
- 子スキルが動作を所有します。 各フェーズのリンク先スキルを読んで従ってください。
- コンテキストを前方に渡す — 各フェーズは前の出力を消費します。
- 計画成果物は1つ — フェーズ1~3の後には3つの完全なレポートを出力しないでください。
- Verifyにはコードが必要 — 計画のみの呼び出しでは、既存の実装がない限りフェーズ4~5をスキップしてください。
- PR前はフェーズ5のみ — 「PR前にアーキテクチャを再実行」のような個別の再実行は行いません。
呼び出し時の動作
| 意図 | 実行 |
|---|---|
| 新しいストーリーを計画 | フェーズ1~3 → 統合計画 |
| フィーチャーを実装 | フェーズ4(フェーズ1~3の後、または既存のブリーフと共に) |
| クローズアウト / PR前 | フェーズ5 |
| フルライフサイクル | 1 → 2 → 3 → 計画 → 4 → 5 |
フェーズ1~3後の統合計画
子スキルの出力を統合します。子スキルの完全なレポートを再印刷しないでください。
# フィーチャー開発計画: [チケットまたはタイトル]
## サマリー
[refineからの3~5文 + ブロッカー + 見積もり準備状況]
## 詳細化
[デルタの調査結果、ACドラフト、フォローアップ — refineスキルの出力から]
## デザインシステム(PLAN)
[design-system PLANモードから — または「該当なし」]
## アーキテクチャ(PLAN)
[architecture PLANモードのチェックリストから]
## 未解決の決定事項
[refineが完了した場合は空]
## 次へ
→ フェーズ4 Build、その後フェーズ5 Verify
Verify(フェーズ5)後
verifyスキルの出力を追加または返却します(verify/SKILL.md を参照)。親はverifyのセクションを定義しません — 子がレポートを所有します。
子スキル
refine/SKILL.mddesign-system/SKILL.md— PLAN | BUILD | REVIEWarchitecture/SKILL.md— PLAN | BUILD | REVIEWbuild/SKILL.mdverify/SKILL.md