What problem does it solve? Resuming multi-phase feature development across sessions is error-prone: developers lose track of which phase is next, skip verification gates, or commit inconsistent state. This Skill reads the roadmap FSM from spec/{slug}/TECH.md, implements the next phase, runs its verify command, and records progress atomically. ## Core Features & Use Cases - FSM-driven resume: Runs next_phase.py against TECH.md frontmatter to determine the exact next phase, dependencies, and drift warnings before touching code. - Verified phase execution: Implements every checklist item in a phase, runs its verify command inside a throwaway sandbox, and only marks the phase done when a concrete post-condition holds. - Atomic code+state commits: Updates TECH.md via set_phase.py and creates one commit per phase, with support for dry runs, status reports, multi-phase runs, and remediation after review feedback. - Use Case: On a feature branch for an HPC MCP server, run the Skill to implement phase P3 of the roadmap, verify the CLI behavior in a sandbox, and commit the code plus updated FSM state in one atomic commit. ## Quick Start Ask the agent to run cm-build on the current feature branch to implement and verify the next roadmap phase from TECH.md.