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.

Source facts

Repository
runceel/wpf-github-copilot
Last source activity
April 18, 2026 at 04:58
Detected SKILL.md language
Japanese
Stars
0
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
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` が必要です。
View on GitHub