Skip to main content

feature-lifecycle

大きな機能を実装する際に使用するワークフロースキル。6 つのカスタムエージェント(Orchestrator / Product Manager / Architect / Developer / Reviewer / Tester)が協調し、仕様策定から実装・テスト・マージまでの全ライフサイクルを自律的に駆動する。新機能の追加や大規模な変更を行う場合は、必ずこのスキルに従ってください。

Datos de origen

Repositorio
runceel/agent-teams-sample
Última actividad en el origen
8 de abril de 2026 a las 05:09
Idioma detectado de SKILL.md
japonés
Estrellas
0
Forks
0

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Explorador de archivos
3 archivos

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
feature-lifecycle
description
大きな機能を実装する際に使用するワークフロースキル。6 つのカスタムエージェント(Orchestrator / Product Manager / Architect / Developer / Reviewer / Tester)が協調し、仕様策定から実装・テスト・マージまでの全ライフサイクルを自律的に駆動する。新機能の追加や大規模な変更を行う場合は、必ずこのスキルに従ってください。
# Feature Lifecycle スキル Orchestrator エージェントが駆動する、機能開発の自律ワークフローを定義する。 --- ## エージェント一覧 | エージェント | 役割 | ツール権限 | |---|---|---| | **Orchestrator** | ライフサイクル駆動・状態管理・委譲 | 全ツール + agent | | **Product Manager** | 仕様書 Issue 作成・要件管理 | read / search / execute | | **Architect** | 設計レビュー・完成判断 | read / search / execute | | **Developer** | 実装・ユニットテスト・指摘反映 | 全ツール + agent | | **Reviewer** | 仕様/コードレビュー | read / search / execute | | **Tester** | E2E テスト実行・バグ報告 | read / search / execute | --- ## Phase 1: 仕様策定(人間チェックポイントあり) | Step | 担当 | 内容 | |------|------|------| | 1.1 | Product Manager | ユーザー要件を分析し、仕様書 Issue を作成(`github-flow`: `gh issue create` / `local-flow`: `issues/` に Markdown 作成) | | 1.2 | Reviewer | 仕様書をレビュー → APPROVE / REQUEST CHANGES | | 1.3 | Product Manager | REQUEST CHANGES の場合、指摘を反映して 1.2 へ戻る | | 1.4 | — | APPROVE の場合、仕様確定 | | 1.5 | **人間** | **仕様の最終承認**(ここで人間が判断を挟む) | - 仕様レビューループ上限: **3 回**(超過時は人間にエスカレーション) --- ## Phase 2: 設計・計画 | Step | 担当 | 内容 | |------|------|------| | 2.1 | Architect | 仕様書を基に設計方針を策定 | | 2.2 | Developer | 実装計画を作成(`update-implementation-plan` スキル使用) | --- ## Phase 3: 実装(自律ループ) | Step | 担当 | 内容 | |------|------|------| | 3.1 | Developer | feature ブランチ作成・実装・ユニットテスト | | 3.2 | Developer | ビルド確認(`cd src && dotnet build <YourSolution>.slnx`) | | 3.3 | Developer | Draft PR 作成(`github-flow`: `gh pr create --draft` / `local-flow`: `pull-requests/` に Markdown 作成) | | 3.4 | Reviewer | コードレビュー → APPROVE / REQUEST CHANGES | | 3.5 | Developer | REQUEST CHANGES の場合、指摘を反映して 3.4 へ戻る | | 3.6 | Tester | E2E テスト実行 → PASS / FAIL | | 3.7 | Developer | FAIL の場合、バグ修正して 3.6 へ戻る | | 3.8 | Architect | 完成判断 → COMPLETE / INCOMPLETE | | 3.9 | Developer | INCOMPLETE の場合、改善して 3.4 へ戻る | | 3.10 | Orchestrator | COMPLETE → PR を Ready for Review に変更(`local-flow`: ステータスを `review` に更新) | | 3.11 | **人間** | **マージの最終承認**(ここで人間が判断を挟む) | | 3.12 | Orchestrator | 承認後 → Squash Merge、ブランチ削除(`local-flow`: `git merge --squash`、ステータス更新) | - コードレビューループ上限: **3 回** - ビルド失敗ループ上限: **5 回** - 完成判断サイクル上限: **3 回** - いずれも超過時は人間にエスカレーション --- ## 遷移要約 1. Phase 1 → Phase 2: 人間が仕様を承認 2. Phase 2 → Phase 3: 設計・計画が完了 3. Phase 3 内: Reviewer APPROVE → Tester PASS → Architect COMPLETE → 人間が承認 → マージ 4. 各ループで REQUEST CHANGES / FAIL / INCOMPLETE → 修正して再挑戦 5. ループ上限超過 → 人間にエスカレーション --- ## リファレンス 詳細な定義は `references/` に分離し、必要時のみロードする: | ファイル | 内容 | ロードタイミング | |---------|------|-----------------| | `references/communication-protocol.md` | コメント投稿ルール・フォーマット例 | コメント投稿時 | | `references/state-transitions.md` | 状態遷移の詳細定義 | 遷移判断時 |
Ver en GitHub