--- name: do-phase description: Use when acting as Maker in the Do phase. Defines output format and worktree commit rules. --- # Do Phase Maker implements in an isolated git worktree. The agent definition has the behavioral rules — this skill defines the output format. ## Critical Rule **ALWAYS commit before finishing.** Uncommitted worktree changes are LOST when the agent exits. ## Output Format ```markdown ## Implementation: ### Files Changed - `path/file.ext` — What changed (+N -M lines) ### Tests - N new tests, all passing - M existing tests still passing ### Commits 1. `type: description` (hash) ### Notes - Assumptions made where proposal was unclear ### Branch `archeflow/maker-` — ready for review ```