What problem does it solve? Coordinating parallel AI coding workers on a spec bundle is error-prone: tasks that share files conflict across branches, workers start with zero context, and sessions get lost after launch. This Skill groups related tasks into workers, builds each worker a self-contained brief from the spec, dispatches cloud or local sessions, and records every session for later steering. ## Core Features & Use Cases - Task grouping: Clusters ready tasks by dependency chains, shared files or modules, and requirement ids so one worker, one branch, and one pull request cover related work without conflicts. - Brief assembly: Uses build-brief.py to copy task blocks, requirement texts, and owner decisions verbatim from the local spec bundle into a worker brief under roughly 400 lines. - Multi-path dispatch: Starts workers as remote cloud sessions (Agent tool or claude --cloud) with local git worktree sessions as fallback, respecting the concurrency cap and run policy. - Session bookkeeping: Records every session in factory-sessions.json via registry.py, arms a pull-request monitor per worker, and hands ready pull requests to the integrate skill. - Use Case: After the plan skill produces a wave for milestone 2, say "dispatch the wave" and the manager groups tasks 45-47 into one worker, writes its brief, starts a cloud session, and posts the board with session URLs. ## Quick Start Ask the AI to dispatch the approved wave of tasks from the plan skill, for example by saying "dispatch the wave for bundle checkout".