orchestrating-parallel-agents
Spawns multiple AI coding agents to work on related GitHub issues concurrently using git worktrees. Use when breaking down a large feature into multiple issues, running parallel agents with --print flag, or managing wave-based execution of related tasks.
DeepseekModel
官方收录技能
质量 良好 · 48
v1.0.0
获取
https://deepseekmodel.com/api/download.php?id=4eyedengineer-4eyed-development-claude-skills-orchestrating-parallel-agents-skill-md&format=skill
下载 .skill
标准格式,含 system_prompt 与 model_config,导入任意 Agent 框架即可使用
.skill 文件中 system_prompt 字段的实际内容。
name orchestrating-parallel-agents description Spawns multiple AI coding agents to work on related GitHub issues concurrently using git worktrees. Use when breaking down a large feature into multiple issues, running parallel agents with --print flag, or managing wave-based execution of related tasks. allowed-tools Bash, Read, Write, Edit, Glob, Grep, Task, TodoWrite Orchestrating Parallel Agents Spawn multiple Claude agents to work on related issues concurrently using git worktrees. Philosophy Issues ARE the prompts - Write issues with enough context for autonomous work Maximize parallelism - Group independent work into waves Fail fast - Complete git/PR manually if agents can't Trust but verify - Review diffs, resolve conflicts manually Workflow Checklist Copy and track progress: Parallel Agent Orchestration: - [ ] 1. Break feature into issues (1-3 files each) - [ ] 2. Organize into waves (independent → dependent) - [ ] 3. Pre-approve git permissions in settings.local.json - [ ] 4. Spawn wave with --print flag - [ ] 5. Monitor progress - [ ] 6. Complete stragglers manually - [ ] 7. Merge PRs (rebase between same-file conflicts) - [ ] 8. Cleanup worktrees Issue Template Each issue should be completable in isolation: ## Problem What's broken or missing. ## Solution High-level approach. ## Files to Modify - `path/to/file` - what changes ## Implementation Code snippets or pseudocode. ## Acceptance Criteria - [ ] Testable outcomes Key: Include file paths and code examples. Agents work best with concrete starting points. Wave Organization Wave 1: Independent changes (no shared files) Wave 2: Changes that may touch same files (expect conflicts) Wave 3: Integration/testing (depends on all above) Rule: Same-file issues go in different waves OR same agent. Pre-approve Permissions Add to .claude/settings.local.json for non-interactive --print mode: "Bash(git -C /absolute/path/to/worktree add:*)" , "Bash(git -C /absolute/path/to/worktree commit:*)" , "Bash(git -C /absolute/path/to/worktree push:*)" Spawn Agents for issue in 101 102 103; do (claude -- print "/worktree-issue $issue " > "issue- ${issue} .log" 2>&1) & done Monitor ps aux | grep "claude.*worktree" | wc -l # Running agents git worktree list # Worktrees created tail -f issue-*. log # Live logs Complete Stragglers If agent finishes code but fails on git: git -C <worktree> add -A git -C <worktree> commit -m "feat: description" git -C <worktree> push -u origin <branch> gh pr create -- head <branch> --title "..." --body "Closes #N" Merge with Conflicts gh pr merge N --squash --delete-branch If conflicts after prior merges: cd <worktree> && git fetch origin main && git rebase origin/main # resolve conflicts git push --force-with-lease Cleanup git worktree remove <path> git branch -D <branch> git worktree prune Quick Reference Tip Why 1-3 files per issue Higher success rate Include "Files to Modify" Agents find code faster Backend-first waves Fewer frontend conflicts Merge same-file PRs sequentially Rebase between each Problem Solution Agent stuck on permissions Complete git manually Merge conflict Rebase, resolve, force-push Agent went off-scope Reject PR, clarify issue Too many conflicts Smaller waves, sequential merge
Agent 识别该技能的关键词,点击任意一个即可复制。
该技能未提供触发词。
下载的 .skill 包内含以下字段。
| 字段 | 说明 |
|---|---|
| format | 格式标识(skill/v1) |
| skill_id | 技能唯一 ID |
| name | 技能名称 |
| version | 版本号 |
| description | 技能描述 |
| category | 所属分类(数组) |
| trigger_words | 触发词列表 |
| tags | 标签列表 |
| source | 来源标识 |
| source_url | 来源链接(本页地址) |
| exported_at | 导出时间(每次下载生成) |
| system_prompt | 系统提示词正文 |
| model_config | 模型参数:provider / model / temperature / max_tokens / top_p |
| examples | 示例 |
| install_guide | 各平台导入说明(Coze / Dify / Claude / 自定义框架) |