Skip to main content

dev-flow

4-phase software development flow: Spec Writing → Spec Review → Implementation → Code Review. Used with the dev-flow-orchestrator extension.

Quellinformationen

Repository
runceel/wpf-github-copilot
Letzte Quellaktivität
18. April 2026 um 04:58
Erkannte Sprache von SKILL.md
Japanisch
Sterne
0
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
dev-flow
description
4-phase software development flow: Spec Writing → Spec Review → Implementation → Code Review. Used with the dev-flow-orchestrator extension.
orchestrated
true
# ソフトウェア開発フロー (dev-flow) このフローは要件から動作するコードまでの開発プロセスを自動化します。 オーケストレーターが各フェーズを専門エージェントに委任し、レビューフェーズで品質を担保します。 ## フロー概要 ``` [要件] → spec-writer → spec-reviewer → developer → code-reviewer → [完成] ↑______________| ↑__________________| 差し戻し(最大3回) 差し戻し(最大3回) ``` ## フェーズ説明 | フェーズ | 担当スキル | 説明 | |---|---|---| | spec | spec-writer | 要件から機能仕様書 (spec.md) を作成 | | spec-review | spec-reviewer | 仕様書の品質・完全性・アーキテクチャ適合性をレビュー | | implementation | developer | 承認済み仕様に基づいて製品コード+ユニットテストを実装 | | code-review | code-reviewer | 仕様適合・アーキテクチャ準拠・テストカバレッジをレビュー | ## フロー定義 ```json flow-definition { "name": "ソフトウェア開発フロー", "phases": [ { "id": "spec", "name": "仕様策定", "skill": "spec-writer", "prompt": "以下の要件に基づいて、詳細な機能仕様書を作成してください。\n\n## 要件\n\n{requirement}", "output_file": "spec.md" }, { "id": "spec-review", "name": "仕様レビュー", "skill": "spec-reviewer", "prompt": "以下の機能仕様書をレビューしてください。明確性・完全性・正確性・アーキテクチャ適合性の観点で評価し、問題点があれば具体的に指摘してください。", "input_files": ["spec.md"], "review": true, "on_reject": "spec", "max_retries": 3 }, { "id": "implementation", "name": "実装", "skill": "developer", "prompt": "以下の承認済み機能仕様書に基づいて、製品コードとユニットテストを実装してください。", "input_files": ["spec.md"], "output_file": "implementation-summary.md" }, { "id": "code-review", "name": "コードレビュー", "skill": "code-reviewer", "prompt": "以下の仕様書と実装サマリーを参照し、実装されたコードをレビューしてください。仕様適合・アーキテクチャ準拠・テストカバレッジを評価してください。", "input_files": ["spec.md", "implementation-summary.md"], "review": true, "on_reject": "implementation", "max_retries": 3 } ] } ``` ## 使い方 ``` run_flow(flow_skill="dev-flow", requirement="タスク管理機能を追加したい。ユーザーがタスクを作成・編集・削除でき、期限でソートできること。") ``` オーケストレーター (`dev-flow-orchestrator` Extension の `run_flow` ツール) が上記フロー定義を読み込み、 各フェーズの専門エージェントを順番に起動します。 ## カスタマイズ このフローをベースに独自のフローを作成する場合は、このファイルをコピーして `flow-definition` の JSON ブロックを編集してください。各フェーズの `skill` フィールドに 対応する `.github/skills/{skill}/SKILL.md` が必要です。
Auf GitHub ansehen