From ecc
Speeds up large tasks by splitting work into parallel lanes, batching file reads and checks, isolating writes, and verifying correctness.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ecc:parallel-execution-optimizerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when speed comes from doing independent work at the same time:
Use this skill when speed comes from doing independent work at the same time: repo inspection, file reads, API checks, browser checks, build/test lanes, deploy readbacks, or multi-worktree implementation passes.
Turn urgency into a dependency graph before acting.
Before a large push, write a compact matrix:
Lane | Can run in parallel? | Write surface | Risk | Verification
Repo scan | yes | none | low | rg/git status outputs
Backend patch | maybe | src/api | medium | unit tests
Frontend patch | maybe | app/components | medium | browser screenshot
Deploy readback | after build | remote service | high | live URL + logs
Only run lanes in parallel when their write surfaces do not collide.
Use this when reporting:
Parallel execution result:
- Lanes run: 5
- Lanes completed: 4
- Blocked lane: deploy readback, waiting on DNS propagation
- Fast path found: batched repo scan + focused tests
- Verification: lint pass, unit pass, live smoke pass
npx claudepluginhub affaan-m/ecc --plugin eccOptimizes task completion by splitting work into parallel channels, managing dependencies, and validating results. Use when speed requires concurrent agents, batch tool calls, or isolated work trees.
Dispatches independent tasks to concurrent Claude Code agents, checks for file and dependency conflicts, and integrates results. Useful when 3+ truly independent tasks exist across different subsystems.
Dispatches parallel subagents for 2+ independent tasks without file or state conflicts or dependencies. Triggers on 'run these in parallel', plans with separate domains, includes prompt templates and verification.