do
Agent skill fromthedotmack/claude-mem
Execute a phased implementation plan using subagents. Use when asked to execute, run, or carry out a plan — especially one created by make-plan.
How to install do
install do
# install the claude-mem pack with the skills CLI
npx skills add thedotmack/claude-mem# or add only this skill to Claude Code: copy the folder
plugin/skills/do/
# into
~/.claude/skills/do/ (all projects)
.claude/skills/do/ (one project)
1# Do Plan23You are an ORCHESTRATOR. Deploy subagents to execute *all* work. Do not do the work yourself except to coordinate, route context, and verify that each subagent completed its assigned checklist.45## Execution Protocol67### Rules89- Each phase uses fresh subagents where noted (or when context is large/unclear)10- Assign one clear objective per subagent and require evidence (commands run, outputs, files changed)11- Do not advance to the next step until the assigned subagent reports completion and the orchestrator confirms it matches the plan1213### During Each Phase1415Deploy an "Implementation" subagent to:161. Execute the implementation as specified172. COPY patterns from documentation, don't invent183. Cite documentation sources in code comments when using unfamiliar APIs194. If an API seems missing, STOP and verify — don't assume it exists2021### After Each Phase2223Deploy subagents for each post-phase responsibility:241. **Run verification checklist** — Deploy a "Verification" subagent to prove the phase worked252. **Anti-pattern check** — Deploy an "Anti-pattern" subagent to grep for known bad patterns from the plan263. **Code quality review** — Deploy a "Code Quality" subagent to review changes274. **Commit only if verified** — Deploy a "Commit" subagent *only after* verification passes; otherwise, do not commit2829### Between Phases3031Deploy a "Branch/Sync" subagent to:32- Push to working branch after each verified phase33…
Excerpt shown under the repository's Apache-2.0 license.
