mcpField
S
sc-workflow

sc-workflow

github.com/tony363開発2093 回インストール30 週間前に更新
リポジトリ

sc-workflow について

sc-workflowは、PRDや機能要件を構造化された実装計画に変換するスキルです。systematic、agile、enterpriseの方針に対応し、タスク依存関係や品質ゲート、計画・プロジェクト管理との連携を扱います。

主な機能

  1. 01PRDと要件の分析
  2. 02systematic・agile・enterpriseの計画
  3. 03タスク分解と依存関係の整理
  4. 04並列タスクの生成
  5. 05品質ゲートと検証
  6. 06Rubeによるバックログとテンプレート作成

活用シーン

  1. 01機能PRDを実装フェーズに分解
  2. 02フロントエンドとバックエンドの並行作業を計画
  3. 03エンタープライズ計画にコンプライアンスとリスク確認を追加
  4. 04ワークフローからプロジェクトのバックログ項目を作成

MCP 対応

計画、分析、検証にはPAL MCPを、プロジェクト管理ツールの検索、バックログ作成、計画、通知、再利用可能なレシピの保存にはRube MCPを利用します。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/tony363/superclaude --skill sc-workflow

インストール後、Claude Code で/sc-workflowを入力して読み込まれたか確認します。

詳細

実装ワークフロー生成スキル

PRD と要件を、構造化された実装計画に変換します。

クイックスタート

# PRD-based workflow
/sc:workflow feature-spec.md --strategy systematic --depth deep

# Feature workflow
/sc:workflow "user auth system" --strategy agile --parallel

# Enterprise planning
/sc:workflow enterprise-prd.md --strategy enterprise --validate

動作フロー

  1. 分析 - PRD と機能仕様を解析します
  2. 計画 - 依存関係を含むワークフロー構造を生成します
  3. 調整 - ドメインの専門知識を持つペルソナを有効にします
  4. 実行 - ステップごとのワークフローを作成します
  5. 検証 - 品質ゲートと完全性チェックを適用します

フラグ

フラグ型デフォルト説明
--strategystringsystematicsystematic、agile、enterprise
--depthstringnormalshallow、normal、deep
--parallelboolfalse並列タスク生成を有効にします
--validateboolfalse品質ゲートを含めます

有効化されるペルソナ

  • architect - システム設計と技術計画
  • analyzer - 要件分析
  • frontend - UI/UX 実装計画
  • backend - API とデータ層の計画
  • security - セキュリティ要件の統合
  • devops - インフラストラクチャとデプロイの計画
  • project-manager - スケジュールとリソースの調整

MCP 統合

PAL MCP(計画と検証)
ツール使用する場面目的
mcp__pal__planner複雑なワークフロー分岐を含む逐次計画
mcp__pal__consensusリスクの高い決定アプローチを複数モデルで検証
mcp__pal__thinkdeepアーキテクチャ計画システム設計の詳細な分析
mcp__pal__chat明確化ワークフロー構造について別の意見を得る
PAL の使用パターン
# Plan complex workflow
mcp__pal__planner(
    step="Planning authentication system implementation workflow",
    step_number=1,
    total_steps=5,
    is_branch_point=True,
    branch_id="auth-approach-oauth"
)

# Validate architectural decisions
mcp__pal__consensus(
    models=[
        {"model": "gpt-5.2", "stance": "for"},
        {"model": "gemini-3-pro", "stance": "against"},
        {"model": "deepseek", "stance": "neutral"}
    ],
    step="Evaluate: Should auth be microservice or monolith module?"
)

# Deep analysis for enterprise planning
mcp__pal__thinkdeep(
    step="Analyzing compliance requirements for enterprise auth",
    hypothesis="SOC2 requires audit logging at every auth event",
    confidence="medium",
    focus_areas=["compliance", "security", "scalability"]
)
Rube MCP(プロジェクト管理)
ツール使用する場面目的
mcp__rube__RUBE_SEARCH_TOOLSプロジェクトツールJira、Asana、Linear、Notion を検索
mcp__rube__RUBE_MULTI_EXECUTE_TOOLバックログ作成タスク、エピック、ストーリーを作成
mcp__rube__RUBE_CREATE_PLAN複雑なワークフロー実行計画を生成
mcp__rube__RUBE_CREATE_UPDATE_RECIPE再利用可能なワークフローワークフローテンプレートを保存
Rube の使用パターン
# Create backlog items from workflow
mcp__rube__RUBE_MULTI_EXECUTE_TOOL(tools=[
    {"tool_slug": "JIRA_CREATE_ISSUE", "arguments": {
        "project": "AUTH",
        "summary": "Implement OAuth2 provider integration",
        "issue_type": "Epic",
        "description": "## Scope\n- Google OAuth\n- GitHub OAuth\n- SAML support"
    }},
    {"tool_slug": "JIRA_CREATE_ISSUE", "arguments": {
        "project": "AUTH",
        "summary": "Set up JWT token generation",
        "issue_type": "Story",
        "description": "Implement JWT with refresh tokens"
    }},
    {"tool_slug": "JIRA_CREATE_ISSUE", "arguments": {
        "project": "AUTH",
        "summary": "Add rate limiting to auth endpoints",
        "issue_type": "Task"
    }}
])

# Notify team of new workflow
mcp__rube__RUBE_MULTI_EXECUTE_TOOL(tools=[
    {"tool_slug": "SLACK_SEND_MESSAGE", "arguments": {
        "channel": "#project-planning",
        "text": "New implementation workflow created: Authentication System\nEpic: AUTH-123\n5 stories, 12 tasks"
    }},
    {"tool_slug": "NOTION_CREATE_PAGE", "arguments": {
        "title": "Auth System Implementation Plan",
        "content": "## Phases\n1. OAuth Integration\n2. JWT Implementation\n3. Rate Limiting\n\n## Timeline\nSprint 1-3"
    }}
])

# Save workflow as reusable template
mcp__rube__RUBE_CREATE_UPDATE_RECIPE(
    name="Auth System Workflow Template",
    description="Standard workflow for implementing authentication systems",
    workflow_code="..."
)

フラグ(拡張)

フラグ型デフォルト説明
--pal-planboolfalse複雑なワークフローで PAL planner を使用します
--consensusboolfalse複数モデルのコンセンサスでアプローチを検証します
--create-backlogboolfalseRube 経由でバックログ項目を作成します
--notifystring-Rube 経由で通知します(slack、teams、email)
--save-templateboolfalse再利用可能な Rube recipe として保存します

エビデンス要件

このスキルでは、確固たるエビデンスは不要です。成果物は以下のとおりです。

  • 構造化されたワークフロー文書
  • タスク依存関係マップ
  • 実装フェーズ

ワークフロー戦略

システマティック(--strategy systematic)
  • タスクを包括的に分解
  • 依存関係をすべてマッピング
  • ドキュメントを重視したアプローチ
アジャイル(--strategy agile)
  • スプリントを中心とした計画
  • ユーザーストーリーを重視
  • 反復的なマイルストーン
エンタープライズ(--strategy enterprise)
  • コンプライアンスの統合
  • ステークホルダーとの連携
  • リスク評価を含む

ワークフローの構成要素

タスクの分解
  • 機能を実装可能な単位に分割
  • 明確な受け入れ基準
  • 工数の見積もり
依存関係のマッピング
  • タスクの前提条件
  • ブロック関係
  • 並列実行の機会
品質ゲート
  • テスト要件
  • レビューチェックポイント
  • デプロイ基準

例

PRD の分析
/sc:workflow docs/PRD/feature.md --strategy systematic --depth deep
# Full PRD parsing with comprehensive workflow
# Multi-persona coordination for complete plan
機能の実装
/sc:workflow "payment integration" --strategy agile --parallel
# Sprint-ready task breakdown
# Parallel frontend/backend tracks
エンタープライズ計画
/sc:workflow enterprise-spec.md --strategy enterprise --validate
# Compliance-aware workflow
# Security and devops integration
クイック計画
/sc:workflow "add search feature" --depth shallow
# Rapid task list generation
# High-level milestone planning

出力構造

ワークフローには以下が含まれます。

  1. 概要 - 機能の要約とスコープ
  2. フェーズ - 実装段階
  3. タスク - 詳細な作業項目
  4. 依存関係 - タスク間の関係
  5. マイルストーン - 主要なチェックポイント
  6. リスク - 特定された懸念事項

ツールの連携

  • Read/Write - PRD の分析とドキュメント作成
  • TodoWrite - 進捗管理
  • Task - ワークフローの並列生成
  • WebSearch - 技術調査

コメント