← ClaudeAtlas

parallel-workflowslisted

Optimizes parallel execution of multiple tasks. Use when user mentions 並列で実行, 同時にやって, まとめてやって, run in parallel, do these together. Do NOT load for: 単一タスク, 順次実行が必要な作業, 依存関係のあるタスク.
aiskillstore/marketplace · ★ 329 · AI & Automation · score 85
Install: claude install-skill aiskillstore/marketplace
# Parallel Workflows Skill 複数タスクの並列実行を最適化するスキル。 Task ツールを活用して、独立したタスクを同時に処理します。 --- ## トリガーフレーズ このスキルは以下のフレーズで自動起動します: - 「並列で実行して」「同時にやって」 - 「まとめてやって」「一気にやって」 - 「効率的にやって」「速くやって」 - "run in parallel", "do these together" --- ## 関連コマンド - `/work` - Plans.md のタスクを実行(並列実行対応) --- ## 概要 Claude Code は複数のタスクを並列実行できます。 このスキルは、どのタスクが並列化可能かを判断し、最適な実行計画を立てます。 --- ## 並列化パターン ### パターン1: 複数ファイルの同時分析 **使用場面**: コードレビュー、構造把握 ``` Task tool を並列起動: - agent1: src/components/ を分析 - agent2: src/lib/ を分析 - agent3: src/app/ を分析 ``` **VibeCoder向け言い方**: ``` 「このプロジェクトの構造を教えて」 → 自動的に並列分析を実行 ``` ### パターン2: テストとビルドの同時実行 **使用場面**: CI/CD、品質チェック ``` 並列実行: - npm run lint - npm run type-check - npm run test 直列実行(依存あり): - npm run build(上記が全て成功後) ``` **VibeCoder向け言い方**: ``` 「チェックして」 → lint, type-check, test を並列実行 ``` ### パターン3: 複数機能の同時実装 **使用場面**: 独立した機能の開発 ``` Plans.md: - [ ] ヘッダーコンポーネント作成 - [ ] フッターコンポーネント作成 - [ ] サイドバーコンポーネント作成 → 3つのTask agentを並列起動 ``` **VibeCoder向け言い方**: ``` 「レイアウトを全部作って」 → 独立したコンポーネントを並列実装 ``` --- ## 判定ロジック ### 並列化可能な条件 1. **ファイル依存なし**: 同じファイルを編集しない 2. **データ依存なし**: 出力が他の入力にならない 3. **順序依存なし**: 実行順序が結果に影響しない ### 並列化不可の例 ``` ❌ 並列化不可: 1. API クライアント作成 2. API クライアントを使うコンポーネント作成 → 2は1の出力に依存 ✅ 並列化可能: 1. ログインページ作成 2. 会員登録ページ作成 → 互いに独立 ``` --- ## 実装ガイド ### Task ツールを使った並列実行 ```typescript // 並列実行パターン const tasks = [ { name: "タスクA", prompt: "..." }, { name: "タスクB", prompt: "..." }, { name: "タスクC", prompt: "..." } ]; // 全てのタスクを run_in_background: true で起動 // TaskO