module-batch - Run isolated parallel changes across modules
Coordinates parallel module changes in separate Git worktrees, runs tests and reviews, then merges completed branches locally.
Tags
Updated: 2026-10-02Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Create isolated Git worktrees
- Dispatch parallel module agents
- Run module-scoped tests
- Review completed changes independently
- Retry failed module tasks
- Merge branches serially
- Record failure sets
- Remove worktrees after merging
Inputs
- Main branch name
- Default task specification
- Module paths
- Per-module task specifications
- Test commands
- Failure handling rules
- Completion gates
- Project rules
- Reference lessons
Outputs
- Modified module files
- Git commits
- Merged main branch
- Test results
- Review findings
- Failure set comparison
- Manual intervention list
- Completion report
- Retained module branches
Requirements
- Git repository
- Clean main worktree
- Available build and test tools
- Readable AGENTS.md
- Readable reference files
- Accessible external dependencies
- Available subagent execution
