Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

make-plan — Phased Implementation Planner

Turns a feature request into a phased, documentation-grounded implementation plan that survives fresh chat contexts.

Dev & CodingIntermediate94,4798,352AI score 7/10Last updated: Sep 22, 2026

What it does

  • Puts Claude in an orchestrator role and breaks the request into phases that can each be executed in a new session.
  • Phase 0 is always Documentation Discovery: subagents read real docs, examples and existing patterns to produce an "Allowed APIs" list plus anti-patterns to avoid.
  • Enforces a subagent reporting contract — sources consulted, exact API signatures, exact file paths, copy-ready snippet locations, confidence and known gaps. Reports without sources are rejected and redeployed.
  • Every phase specifies what to build, which docs (file:line) to copy from, a verification checklist, and explicit "do not do this" guards.
  • A final verification phase re-checks docs alignment, greps for bad patterns, and runs tests.

Who it's for

  • Developers running long, multi-session tasks who keep losing context between chats.
  • Anyone burned by an agent inventing API methods or undocumented parameters.
  • Teams that need a handoff-ready plan document with proof steps attached.

Example uses

  1. "Plan the migration of our billing module to SDK v2" → Phase 0 reads the SDK docs, lists only methods that actually exist, then emits per-phase tasks with grep-based verification.
  2. "Plan adding Google sign-in" → cites existing auth patterns by file and line range and frames tasks as "copy this pattern" instead of "rewrite it".
  3. When the work starts from a bug backlog, run oh-my-issues first to cluster issues into design docs, then use make-plan on one slice.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/thedotmack/claude-mem/HEAD/openclaw/skills/make-plan/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download 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/make-plan folder from the GitHub repo thedotmack/claude-mem into my ~/.claude/skills/make-plan/.
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/make-plan && cp -r /tmp/claude-mem/openclaw/skills/make-plan/* ~/.claude/skills/make-plan/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal.
  2. Create the skills folder: mkdir -p ~/.claude/skills
  3. Clone the repo: git clone https://github.com/thedotmack/claude-mem.git /tmp/claude-mem
  4. Copy just this skill: cp -r /tmp/claude-mem/openclaw/skills/make-plan ~/.claude/skills/
  5. (Recommended) copy the sibling skill it references: cp -r /tmp/claude-mem/openclaw/skills/oh-my-issues ~/.claude/skills/ 2>/dev/null
  6. Restart Claude Code and ask something like "make a plan for implementing X" to trigger it.
  7. Verify: ls ~/.claude/skills/make-plan/SKILL.md
View source on GitHubLicense: Apache-2.0