Skip to main content

feature-lifecycle

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

Informations de source

Dépôt
runceel/agent-teams-sample
Dernière activité de la source
8 avril 2026 à 05:09
Langue détectée de SKILL.md
japonais
Étoiles
0
Forks
0

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Explorateur de fichiers
3 fichiers

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
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` | 状態遷移の詳細定義 | 遷移判断時 |
Voir sur GitHub