prompts/squad/skills/claude-devfleet/SKILL.md
Orchestrate parallel agent development using Git worktrees. Spin isolated checkouts for each task, assign Coders to independent worktrees, monitor progress, and merge results back. Use this when the Conductor or Orchestrator needs to parallelize file-disjoint implementation tasks across multiple agents.
npx skillsauth add imabusyman/CodebrewRouter claude-devfleetInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Enables multi-agent parallel coding without file conflicts. Each agent gets its own worktree on an isolated branch.
# From repo root; create a worktree for each parallel task
git worktree add -b feature-name .worktrees/<task-slug> main
Each Coder agent receives an exclusive worktree path in their handoff envelope:
files you may edit (exclusive lock):
- .worktrees/<task-slug>/** (create | edit)
Each agent works independently in their worktree. No coordination needed until merge time.
git merge feature-name.git worktree remove .worktrees/<task-slug>.git worktree support)..worktrees/ directory must be git-ignored (entry in .gitignore).git branch -d feature-name.dispatching-parallel-agents — assign Coder agents to worktrees automatically.team-builder — compose parallel agent teams.development
Generate a Product Requirements Document from a task description, user intent, or PRD outline. Structure the PRD with sections: Overview, Problem Statement, Goals, Scope, Features, Acceptance Criteria, Metrics. Use this when the Planner or Orchestrator needs to formalize requirements before decomposing into implementation steps.
development
Compose parallel teams of specialized agents for a multi-faceted task. Map subtasks to agent roles, balance workload, and validate team composition. Use this when breaking a task into parallel streams that require different expertise (Coder, Tester, Infra, etc.).
development
Delegate implementation work to specialized subagent instances, each inheriting a task scope and constraints from the parent. Emit structured handoffs, monitor completion signals, aggregate results. Use this in the Orchestrator parallel path when spawning independent Coder/Tester/Infra subagents from a single coordinator.
testing
Maintain the append-only reasoning log and write handoff envelopes for every squad delegation. Use this when the Conductor delegates to a specialist or when a specialist records a non-trivial decision.