Do — Phased Plan Execution Orchestrator
Turns Claude into an orchestrator that dispatches subagents to implement, verify, and only then commit each phase of a plan.
Dev & CodingIntermediate★ 90,139⑂ 7,846AI score 6/10Last updated: Aug 9, 2026
What it does
This skill flips Claude from hands-on coder to orchestrator. Given a phased implementation plan, it deploys a dedicated subagent for each responsibility in every phase:
- Implementation — build exactly as specified, copy patterns from docs instead of inventing APIs
- Verification — run the phase's verification checklist and produce evidence
- Anti-pattern — grep for the bad patterns listed in the plan
- Code Quality — review the diff
- Commit — commit only after verification passes
- Branch/Sync — push the working branch and prepare a clean handoff to the next phase
The real value is the guardrails: no committing before verification, no guessing at undocumented APIs, no advancing until the orchestrator confirms the checklist.
Who it's for
- Anyone with a plan document (e.g. from a
make-planskill) that should be executed step by step - Developers who've watched long sessions drift because of a polluted context window
- Teams that want verification gates before commits
Examples
- "Execute the 3-phase refactor plan in
docs/plan.md" — each phase runs implement → verify → review → commit, stopping on any failure. - While wiring a new SDK, the Implementation subagent hits a parameter that isn't in the docs and halts to verify instead of hallucinating a signature.
- After a phase, the Anti-pattern subagent greps for banned patterns from the plan (stray
console.log, hardcoded secrets) before commit is allowed.
· · · Install guide · · ·
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the openclaw/skills/do folder from the GitHub repo thedotmack/claude-mem into my ~/.claude/skills/do/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/thedotmack/claude-mem.git /tmp/claude-mem && mkdir -p ~/.claude/skills/do && cp -r /tmp/claude-mem/openclaw/skills/do/* ~/.claude/skills/do/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal.
- Clone the repo to a temp folder:
git clone https://github.com/thedotmack/claude-mem.git /tmp/claude-mem - Create the skill directory:
mkdir -p ~/.claude/skills/do - Copy the skill files:
cp -r /tmp/claude-mem/openclaw/skills/do/* ~/.claude/skills/do/ - Restart Claude Code and confirm
doappears in your skills list. - Prepare a phased plan document first (for example with the companion make-plan skill), then ask Claude to "execute this plan".
View source on GitHub ↗License: Apache-2.0