copilot-flow
AI collaboration workflow plugin - Implements automated collaborative development process between Claude and Copilot through structured 5-stage workflow
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o copilot-flow.zip https://jpskill.com/download/17390.zip && unzip -o copilot-flow.zip && rm copilot-flow.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/17390.zip -OutFile "$d\copilot-flow.zip"; Expand-Archive "$d\copilot-flow.zip" -DestinationPath $d -Force; ri "$d\copilot-flow.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
copilot-flow.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
copilot-flowフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
Copilot Flow 連携
この Skill の利用場面:
- 構造化された AI 支援開発ワークフローが必要な場合
- Claude と Copilot の両方の強みを活用したい場合
- 分析から納品までのエンドツーエンドのタスク管理が必要な場合
トリガー条件:
- ユーザーが "請 Copilot 協助" (Copilot に支援を依頼) と言及した場合
- ユーザーが "詢問 Copilot" (Copilot に尋ねる) と言った場合
- ユーザーが "執行 copilot-flow" (copilot-flow を実行) と要求した場合
- ユーザーが "copilot-flow:" または "c-flow:" のプレフィックスで始めた場合
主要機能
この Skill は、完全な 5 段階の AI コラボレーションワークフローを調整します。
- 分析 (Claude) - 要件分析と構造化
- 設計 (Copilot) - アーキテクチャ設計と計画
- 実装 (Claude) - 設計に基づくコード実装
- レビュー (Copilot) - コード品質評価
- 納品 (Claude) - 最終的な統合とドキュメント化
ワークフローコマンド
ワークフローは、/commands ディレクトリにある特殊なスラッシュコマンドを通じて管理されます。
/copilot-flow:analyze [タスクの説明]
- 分析フェーズを実行します
- Claude が要件を分析し、構造化されたプロンプトを準備します
- 出力:
analysis-result.md
/copilot-flow:design [目標]
- Copilot MCP を使用して設計フェーズを実行します
- 分析に基づいてアーキテクチャ設計を作成します
- 出力:
architecture-design.md
/copilot-flow:implement [ターゲット]
- 実装フェーズを実行します
- Claude が Copilot の設計に従ってコードを実装します
- 出力: ソースコードファイルと
implementation-report.md
/copilot-flow:review [範囲]
- Copilot MCP を使用してレビューフェーズを実行します
- 注力分野に焦点を当てたプロフェッショナルなコードレビュー
- 出力:
code-review-report.md
/copilot-flow:deliver [目的]
- 最終的な納品フェーズを実行します
- Claude がすべての結果とドキュメントを統合します
- 出力: 完全な納品パッケージ
使用パターン
完全なワークフローの実行
完全なタスク実行には、ワークフローオーケストレーターを使用します。
執行 copilot-flow 實現用戶認證系統
これにより、以下が行われます。
- すべての段階のプレビューを表示します
- 確認を待ちます
- 各段階を順番に実行します
- 段階間の状態を管理します
- 最終的な納品パッケージを提供します
個々の段階の実行
特定の段階を個別に実行します。
/copilot-flow:analyze 分析現有代碼庫並提出改進建議
/copilot-flow:review 審查 auth.js 檔案的安全性
/copilot-flow:implement 根據設計文檔實現 API 端點
状態管理
ワークフローは、以下を通じて状態を維持します。
.claude/workflow-state.json- 現在の段階と進捗状況- 段階の出力ファイル - 各フェーズからの結果
- claude-mem 連携 - 完全なインタラクション履歴
AI モデルのコラボレーション
Claude の責任
- 要件分析と構造化
- コードの実装と修正
- 最終的な統合と納品
- ファイルシステム操作
Copilot の責任 (MCP 経由)
- アーキテクチャ設計の推奨
- コード品質のレビューとフィードバック
- セキュリティとパフォーマンスの評価
- ベストプラクティスのガイダンス
ワークフローの例
ユーザーリクエスト
執行 copilot-flow 實現一個 REST API 進行用戶認證,支持 JWT token
ワークフローの実行
- プレビューモード - 計画された段階と推定時間を表示します
- 分析 - Claude が要件を分解します
- 設計 - Copilot がアーキテクチャを提案します
- 実装 - Claude がコードを記述します
- レビュー - Copilot が実装をレビューします
- 納品 - Claude が最終パッケージを準備します
出力
analysis-result.md- 構造化された要件architecture-design.md- システム設計- ソースコードファイル - 実装
code-review-report.md- 品質評価delivery/- ドキュメントを含む完全なパッケージ
ベストプラクティス
実行すること
- 明確な要件から始める
- ワークフローに段階の移行を処理させる
- 次に進む前に各段階の出力を確認する
- 複雑なタスクには完全なワークフローを使用する
- 特定のニーズには個々の段階を実行する
実行しないこと
- 完全なワークフローモードで段階をスキップする
- 中間ファイルを手動で変更する
- 段階を順番どおりに実行しない
- レビューの推奨事項を無視する
エラーからの回復
ワークフローが中断された場合:
- 現在の状態について
.claude/workflow-state.jsonを確認する - 最後に完了した段階から再開する
- または、特定の段階から再開する
- すべての進捗状況は保持されます
他の Skill との連携
- copilot-mcp-server: 設計およびレビュー段階で内部的に使用されます
- claude-mem: すべてのワークフローインタラクションを記録します
- ファイルシステムツール: Claude が実装に使用します
キーワード
AI コラボレーション、ワークフロー、自動化、Claude、Copilot、構造化された開発、エンドツーエンド、プロジェクト管理、コードレビュー、アーキテクチャ設計
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Copilot Flow Integration
When to use this skill:
- When you need a structured AI-assisted development workflow
- When you want to leverage both Claude and Copilot's strengths
- When you require end-to-end task management from analysis to delivery
Triggering conditions:
- When user mentions "請 Copilot 協助" (Please ask Copilot to assist)
- When user says "詢問 Copilot" (Ask Copilot)
- When user requests "執行 copilot-flow" (Execute copilot-flow)
- When user starts with "copilot-flow:" or "c-flow:" prefix
Core Features
This skill orchestrates a complete 5-stage AI collaboration workflow:
- Analyze (Claude) - Requirements analysis and structuring
- Design (Copilot) - Architecture design and planning
- Implement (Claude) - Code implementation based on design
- Review (Copilot) - Code quality assessment
- Deliver (Claude) - Final integration and documentation
Workflow Commands
The workflow is managed through specialized slash commands in the /commands directory:
/copilot-flow:analyze [task description]
- Executes the analysis phase
- Claude analyzes requirements and prepares structured prompts
- Output:
analysis-result.md
/copilot-flow:design [goals]
- Executes the design phase using Copilot MCP
- Creates architecture design based on analysis
- Output:
architecture-design.md
/copilot-flow:implement [target]
- Executes implementation phase
- Claude implements code following Copilot's design
- Output: Source code files and
implementation-report.md
/copilot-flow:review [scope]
- Executes review phase using Copilot MCP
- Professional code review with focus areas
- Output:
code-review-report.md
/copilot-flow:deliver [objectives]
- Executes final delivery phase
- Claude integrates all results and documentation
- Output: Complete delivery package
Usage Patterns
Full Workflow Execution
For complete task execution, use the workflow orchestrator:
執行 copilot-flow 實現用戶認證系統
This will:
- Show preview of all stages
- Wait for confirmation
- Execute each stage in sequence
- Manage state between stages
- Provide final delivery package
Individual Stage Execution
Execute specific stages independently:
/copilot-flow:analyze 分析現有代碼庫並提出改進建議
/copilot-flow:review 審查 auth.js 檔案的安全性
/copilot-flow:implement 根據設計文檔實現 API 端點
State Management
The workflow maintains state through:
.claude/workflow-state.json- Current stage and progress- Stage output files - Results from each phase
- claude-mem integration - Complete interaction history
AI Model Collaboration
Claude Responsibilities
- Requirements analysis and structuring
- Code implementation and modifications
- Final integration and delivery
- File system operations
Copilot Responsibilities (via MCP)
- Architecture design recommendations
- Code quality review and feedback
- Security and performance assessment
- Best practices guidance
Example Workflow
User Request
執行 copilot-flow 實現一個 REST API 進行用戶認證,支持 JWT token
Workflow Execution
- Preview Mode - Shows planned stages and estimated time
- Analysis - Claude breaks down requirements
- Design - Copilot suggests architecture
- Implementation - Claude writes code
- Review - Copilot reviews implementation
- Delivery - Claude prepares final package
Outputs
analysis-result.md- Structured requirementsarchitecture-design.md- System design- Source code files - Implementation
code-review-report.md- Quality assessmentdelivery/- Complete package with docs
Best Practices
Do
- Start with clear requirements
- Let the workflow handle stage transitions
- Review each stage output before proceeding
- Use full workflow for complex tasks
- Execute individual stages for specific needs
Don't
- Skip stages in full workflow mode
- Modify intermediate files manually
- Run stages out of sequence
- Ignore review recommendations
Error Recovery
If workflow is interrupted:
- Check
.claude/workflow-state.jsonfor current state - Resume from last completed stage
- Or restart from specific stage
- All progress is preserved
Integration with Other Skills
- copilot-mcp-server: Used internally by design and review stages
- claude-mem: Records all workflow interactions
- File system tools: Used by Claude for implementation
Keywords
AI collaboration, workflow, automation, Claude, Copilot, structured development, end-to-end, project management, code review, architecture design