[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6ENPSZM5VRPVWH7VHFXZ5B7":3,"skill-same:01M6ENPSZM5VRPVWH7VHFXZ5B7":82},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":40,"linkOnly":41,"markdownContent":42,"markdownBody":43,"frontMatter":44,"refName":53,"commitSha":54,"skillDirectory":55,"forksCount":56,"repositoryHtmlUrl":57,"repositoryHomepageUrl":58,"ownerHtmlUrl":59,"ownerBlogUrl":6,"ownerDescription":60,"updatedAt":61,"install":62,"resources":75},"01M6ENPSZM5VRPVWH7VHFXZ5B7","parallel-workflows",null,"Optimizes parallel execution of multiple tasks. Use when user mentions 並列で実行, 同時にやって, まとめてやって, run in parallel, do these together. Do NOT load for: 単一タスク, 順次実行が必要な作業, 依存関係のあるタスク.","ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",66,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fchachamaru127\u002Fparallel-workflows\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39],"workflows","parallel","parallel workflows","workflow","tasks","run","Optimization","execution","read","user","use","parallel execution","do","task","worker","false","2026-11-10 10:12:30",false,"---\nname: parallel-workflows\ndescription: \"Optimizes parallel execution of multiple tasks. Use when user mentions 並列で実行, 同時にやって, まとめてやって, run in parallel, do these together. Do NOT load for: 単一タスク, 順次実行が必要な作業, 依存関係のあるタスク.\"\nallowed-tools: [\"Read\", \"Task\"]\nuser-invocable: false\nmetadata:\n  skillport:\n    category: worker\n    tags: [parallel, workflow, optimization, concurrent]\n    alwaysApply: false\n---\n\n# Parallel Workflows Skill\n\n複数タスクの並列実行を最適化するスキル。\nTask ツールを活用して、独立したタスクを同時に処理します。\n\n---\n\n## トリガーフレーズ\n\nこのスキルは以下のフレーズで自動起動します：\n\n- 「並列で実行して」「同時にやって」\n- 「まとめてやって」「一気にやって」\n- 「効率的にやって」「速くやって」\n- \"run in parallel\", \"do these together\"\n\n---\n\n## 関連コマンド\n\n- `\u002Fwork` - Plans.md のタスクを実行（並列実行対応）\n\n---\n\n## 概要\n\nClaude Code は複数のタスクを並列実行できます。\nこのスキルは、どのタスクが並列化可能かを判断し、最適な実行計画を立てます。\n\n---\n\n## 並列化パターン\n\n### パターン1: 複数ファイルの同時分析\n\n**使用場面**: コードレビュー、構造把握\n\n```\nTask tool を並列起動:\n- agent1: src\u002Fcomponents\u002F を分析\n- agent2: src\u002Flib\u002F を分析\n- agent3: src\u002Fapp\u002F を分析\n```\n\n**VibeCoder向け言い方**:\n```\n「このプロジェクトの構造を教えて」\n→ 自動的に並列分析を実行\n```\n\n### パターン2: テストとビルドの同時実行\n\n**使用場面**: CI\u002FCD、品質チェック\n\n```\n並列実行:\n- npm run lint\n- npm run type-check\n- npm run test\n\n直列実行（依存あり）:\n- npm run build（上記が全て成功後）\n```\n\n**VibeCoder向け言い方**:\n```\n「チェックして」\n→ lint, type-check, test を並列実行\n```\n\n### パターン3: 複数機能の同時実装\n\n**使用場面**: 独立した機能の開発\n\n```\nPlans.md:\n- [ ] ヘッダーコンポーネント作成\n- [ ] フッターコンポーネント作成\n- [ ] サイドバーコンポーネント作成\n\n→ 3つのTask agentを並列起動\n```\n\n**VibeCoder向け言い方**:\n```\n「レイアウトを全部作って」\n→ 独立したコンポーネントを並列実装\n```\n\n---\n\n## 判定ロジック\n\n### 並列化可能な条件\n\n1. **ファイル依存なし**: 同じファイルを編集しない\n2. **データ依存なし**: 出力が他の入力にならない\n3. **順序依存なし**: 実行順序が結果に影響しない\n\n### 並列化不可の例\n\n```\n❌ 並列化不可:\n1. API クライアント作成\n2. API クライアントを使うコンポーネント作成\n→ 2は1の出力に依存\n\n✅ 並列化可能:\n1. ログインページ作成\n2. 会員登録ページ作成\n→ 互いに独立\n```\n\n---\n\n## 実装ガイド\n\n### Task ツールを使った並列実行\n\n```typescript\n\u002F\u002F 並列実行パターン\nconst tasks = [\n  { name: \"タスクA\", prompt: \"...\" },\n  { name: \"タスクB\", prompt: \"...\" },\n  { name: \"タスクC\", prompt: \"...\" }\n];\n\n\u002F\u002F 全てのタスクを run_in_background: true で起動\n\u002F\u002F TaskOutput で結果を収集\n```\n\n### 統合レポートの生成\n\n各タスク完了後、以下の形式でレポートを生成：\n\n```markdown\n## ? 並列タスク実行レポート\n\n**実行日時**: {{timestamp}}\n**タスク数**: {{count}}件（並列実行）\n**所要時間**: {{duration}}秒\n\n### 完了タスク\n\n| # | タスク | ステータス | 所要時間 | 成果物 |\n|---|-------|----------|---------|-------|\n{{#each tasks}}\n| {{index}} | {{name}} | {{status}} | {{duration}}秒 | {{output}} |\n{{\u002Feach}}\n\n### 変更ファイル一覧\n\n{{#each files}}\n- `{{path}}` ({{action}})\n{{\u002Feach}}\n```\n\n---\n\n## 実行例\n\n### 例1: プロジェクト分析\n\n```\nユーザー: 「このプロジェクトについて教えて」\n\nClaude Code:\n? プロジェクトを並列分析中...\n\n├── [Agent 1] 構造分析中...\n├── [Agent 2] 依存関係チェック中...\n└── [Agent 3] コード品質分析中...\n\n完了！\n\n? プロジェクト概要:\n- フレームワーク: Next.js 14\n- 主要ディレクトリ: 15個\n- ファイル数: 87個\n- 依存パッケージ: 23個\n- コード品質: 良好（lint警告: 3件）\n```\n\n### 例2: 複数機能の実装\n\n```\nユーザー: 「ヘッダー、フッター、サイドバーを作って」\n\nClaude Code:\n? 3つの独立タスクを検出 → 並列実行します\n\n├── [Agent 1] ヘッダー作成中... ✅ 完了\n├── [Agent 2] フッター作成中... ✅ 完了\n└── [Agent 3] サイドバー作成中... ✅ 完了\n\n⏱️ 所要時間: 45秒（直列なら2分15秒）\n```\n\n### 例3: 品質チェック\n\n```\nユーザー: 「全部チェックして」\n\nClaude Code:\n? 品質チェックを並列実行中...\n\n├── [Lint] ✅ 問題なし\n├── [Type] ✅ 型エラーなし\n├── [Test] ✅ 15\u002F15 通過\n└── [Build] ✅ 成功\n\n✅ 全チェック通過！\n```\n\n---\n\n## パフォーマンス指標\n\n| シナリオ | 直列実行 | 並列実行 | 改善率 |\n|---------|---------|---------|--------|\n| 3ファイル分析 | 30秒 | 12秒 | 60% |\n| lint+test+build | 45秒 | 20秒 | 55% |\n| 3コンポーネント作成 | 3分 | 1分 | 67% |\n\n---\n\n## エラーハンドリング\n\n### 一部タスク失敗時\n\n1. 成功したタスクの結果は保持\n2. 失敗タスクのエラー詳細を表示\n3. 再実行オプションを提示\n\n```\n? 並列実行完了（一部エラー）\n\n├── [Task 1] A作成 ✅ (25秒)\n├── [Task 2] B作成 ❌ エラー\n│   └── 原因: TypeScriptエラー\n└── [Task 3] C作成 ✅ (22秒)\n\n⚠️ 1件のタスクが失敗しました。\n失敗したタスクを再実行しますか？ (y\u002Fn)\n```\n\n---\n\n## 使用上の注意\n\n### 推奨\n\n- ✅ 独立したファイルの同時編集\n- ✅ 複数の分析タスクの並列実行\n- ✅ 非依存テストの同時実行\n\n### 非推奨\n\n- ❌ 同一ファイルへの同時書き込み\n- ❌ 依存関係のあるタスクの並列化\n- ❌ データベースマイグレーションの並列実行\n\n---\n\n## VibeCoder 向けまとめ\n\n| やりたいこと | 言い方 | 並列化 |\n|-------------|--------|--------|\n| 複数ページ作成 | 「ページを全部作って」 | ✅ 自動 |\n| コード分析 | 「このプロジェクトを分析して」 | ✅ 自動 |\n| 品質チェック | 「チェックして」 | ✅ 自動 |\n| 順番に実装 | 「順番にやって」 | ❌ 直列 |\n\n**ポイント**: 特に意識しなくても、Claude Code が自動的に並列化可能なタスクを判断して最適化します。\n","# Parallel Workflows Skill\n\n複数タスクの並列実行を最適化するスキル。\nTask ツールを活用して、独立したタスクを同時に処理します。\n\n---\n\n## トリガーフレーズ\n\nこのスキルは以下のフレーズで自動起動します：\n\n- 「並列で実行して」「同時にやって」\n- 「まとめてやって」「一気にやって」\n- 「効率的にやって」「速くやって」\n- \"run in parallel\", \"do these together\"\n\n---\n\n## 関連コマンド\n\n- `\u002Fwork` - Plans.md のタスクを実行（並列実行対応）\n\n---\n\n## 概要\n\nClaude Code は複数のタスクを並列実行できます。\nこのスキルは、どのタスクが並列化可能かを判断し、最適な実行計画を立てます。\n\n---\n\n## 並列化パターン\n\n### パターン1: 複数ファイルの同時分析\n\n**使用場面**: コードレビュー、構造把握\n\n```\nTask tool を並列起動:\n- agent1: src\u002Fcomponents\u002F を分析\n- agent2: src\u002Flib\u002F を分析\n- agent3: src\u002Fapp\u002F を分析\n```\n\n**VibeCoder向け言い方**:\n```\n「このプロジェクトの構造を教えて」\n→ 自動的に並列分析を実行\n```\n\n### パターン2: テストとビルドの同時実行\n\n**使用場面**: CI\u002FCD、品質チェック\n\n```\n並列実行:\n- npm run lint\n- npm run type-check\n- npm run test\n\n直列実行（依存あり）:\n- npm run build（上記が全て成功後）\n```\n\n**VibeCoder向け言い方**:\n```\n「チェックして」\n→ lint, type-check, test を並列実行\n```\n\n### パターン3: 複数機能の同時実装\n\n**使用場面**: 独立した機能の開発\n\n```\nPlans.md:\n- [ ] ヘッダーコンポーネント作成\n- [ ] フッターコンポーネント作成\n- [ ] サイドバーコンポーネント作成\n\n→ 3つのTask agentを並列起動\n```\n\n**VibeCoder向け言い方**:\n```\n「レイアウトを全部作って」\n→ 独立したコンポーネントを並列実装\n```\n\n---\n\n## 判定ロジック\n\n### 並列化可能な条件\n\n1. **ファイル依存なし**: 同じファイルを編集しない\n2. **データ依存なし**: 出力が他の入力にならない\n3. **順序依存なし**: 実行順序が結果に影響しない\n\n### 並列化不可の例\n\n```\n❌ 並列化不可:\n1. API クライアント作成\n2. API クライアントを使うコンポーネント作成\n→ 2は1の出力に依存\n\n✅ 並列化可能:\n1. ログインページ作成\n2. 会員登録ページ作成\n→ 互いに独立\n```\n\n---\n\n## 実装ガイド\n\n### Task ツールを使った並列実行\n\n```typescript\n\u002F\u002F 並列実行パターン\nconst tasks = [\n  { name: \"タスクA\", prompt: \"...\" },\n  { name: \"タスクB\", prompt: \"...\" },\n  { name: \"タスクC\", prompt: \"...\" }\n];\n\n\u002F\u002F 全てのタスクを run_in_background: true で起動\n\u002F\u002F TaskOutput で結果を収集\n```\n\n### 統合レポートの生成\n\n各タスク完了後、以下の形式でレポートを生成：\n\n```markdown\n## ? 並列タスク実行レポート\n\n**実行日時**: {{timestamp}}\n**タスク数**: {{count}}件（並列実行）\n**所要時間**: {{duration}}秒\n\n### 完了タスク\n\n| # | タスク | ステータス | 所要時間 | 成果物 |\n|---|-------|----------|---------|-------|\n{{#each tasks}}\n| {{index}} | {{name}} | {{status}} | {{duration}}秒 | {{output}} |\n{{\u002Feach}}\n\n### 変更ファイル一覧\n\n{{#each files}}\n- `{{path}}` ({{action}})\n{{\u002Feach}}\n```\n\n---\n\n## 実行例\n\n### 例1: プロジェクト分析\n\n```\nユーザー: 「このプロジェクトについて教えて」\n\nClaude Code:\n? プロジェクトを並列分析中...\n\n├── [Agent 1] 構造分析中...\n├── [Agent 2] 依存関係チェック中...\n└── [Agent 3] コード品質分析中...\n\n完了！\n\n? プロジェクト概要:\n- フレームワーク: Next.js 14\n- 主要ディレクトリ: 15個\n- ファイル数: 87個\n- 依存パッケージ: 23個\n- コード品質: 良好（lint警告: 3件）\n```\n\n### 例2: 複数機能の実装\n\n```\nユーザー: 「ヘッダー、フッター、サイドバーを作って」\n\nClaude Code:\n? 3つの独立タスクを検出 → 並列実行します\n\n├── [Agent 1] ヘッダー作成中... ✅ 完了\n├── [Agent 2] フッター作成中... ✅ 完了\n└── [Agent 3] サイドバー作成中... ✅ 完了\n\n⏱️ 所要時間: 45秒（直列なら2分15秒）\n```\n\n### 例3: 品質チェック\n\n```\nユーザー: 「全部チェックして」\n\nClaude Code:\n? 品質チェックを並列実行中...\n\n├── [Lint] ✅ 問題なし\n├── [Type] ✅ 型エラーなし\n├── [Test] ✅ 15\u002F15 通過\n└── [Build] ✅ 成功\n\n✅ 全チェック通過！\n```\n\n---\n\n## パフォーマンス指標\n\n| シナリオ | 直列実行 | 並列実行 | 改善率 |\n|---------|---------|---------|--------|\n| 3ファイル分析 | 30秒 | 12秒 | 60% |\n| lint+test+build | 45秒 | 20秒 | 55% |\n| 3コンポーネント作成 | 3分 | 1分 | 67% |\n\n---\n\n## エラーハンドリング\n\n### 一部タスク失敗時\n\n1. 成功したタスクの結果は保持\n2. 失敗タスクのエラー詳細を表示\n3. 再実行オプションを提示\n\n```\n? 並列実行完了（一部エラー）\n\n├── [Task 1] A作成 ✅ (25秒)\n├── [Task 2] B作成 ❌ エラー\n│   └── 原因: TypeScriptエラー\n└── [Task 3] C作成 ✅ (22秒)\n\n⚠️ 1件のタスクが失敗しました。\n失敗したタスクを再実行しますか？ (y\u002Fn)\n```\n\n---\n\n## 使用上の注意\n\n### 推奨\n\n- ✅ 独立したファイルの同時編集\n- ✅ 複数の分析タスクの並列実行\n- ✅ 非依存テストの同時実行\n\n### 非推奨\n\n- ❌ 同一ファイルへの同時書き込み\n- ❌ 依存関係のあるタスクの並列化\n- ❌ データベースマイグレーションの並列実行\n\n---\n\n## VibeCoder 向けまとめ\n\n| やりたいこと | 言い方 | 並列化 |\n|-------------|--------|--------|\n| 複数ページ作成 | 「ページを全部作って」 | ✅ 自動 |\n| コード分析 | 「このプロジェクトを分析して」 | ✅ 自動 |\n| 品質チェック | 「チェックして」 | ✅ 自動 |\n| 順番に実装 | 「順番にやって」 | ❌ 直列 |\n\n**ポイント**: 特に意識しなくても、Claude Code が自動的に並列化可能なタスクを判断して最適化します。\n",{"name":5,"metadata":45,"description":7,"allowed-tools":50,"user-invocable":41},{"skillport":46},{"tags":47,"category":38,"alwaysApply":41},[25,27,48,49],"optimization","concurrent",[51,52],"Read","Task","main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002Faiskillstore\u002Fmarketplace\u002Fchachamaru127\u002Fparallel-workflows",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":8,"skillName":5,"commands":63,"prompt":73,"zipAvailable":74},[64,67,70],{"tool":65,"command":66},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill parallel-workflows",{"tool":68,"command":69},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill parallel-workflows",{"tool":71,"command":72},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill parallel-workflows","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fchachamaru127\u002Fparallel-workflows\u002FSKILL.md",true,[76],{"path":77,"resourceType":78,"resourceTypeDesc":79,"sizeBytes":80,"sourceHtmlUrl":81},"skill-report.json","REFERENCE","参考文档",8227,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fchachamaru127\u002Fparallel-workflows\u002Fskill-report.json",[83,93,103,112,118,125],{"skillNo":84,"name":85,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":86,"categories":87,"keywords":89,"publishedAt":40},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[88],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[90,91,92],"model","model hierarchy","model hierarchy skill",{"skillNo":94,"name":95,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":99,"publishedAt":40},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[98],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[100,101,102],"MCP","zoom","zoom mcp",{"skillNo":104,"name":105,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":106,"categories":107,"keywords":108,"publishedAt":40},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[109,110,111,101],"sdk","zoom apps sdk","apps",{"skillNo":113,"name":114,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":115,"categories":116,"keywords":117,"publishedAt":40},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[114],{"skillNo":119,"name":120,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":121,"categories":122,"keywords":124,"publishedAt":40},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[123],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[120],{"skillNo":126,"name":127,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":128,"categories":129,"keywords":130,"publishedAt":40},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[127]]