Skills for Real Engineers. Straight from my .agents directory.
make-plan
Agent skill fromthedotmack/claude-mem
Create a detailed, phased implementation plan with documentation discovery. Use when asked to plan a feature, task, or multi-step implementation — especially before executing with do.
How to install make-plan
npx skills add thedotmack/claude-mem# or add only this skill to Claude Code: copy the folder
plugin/skills/make-plan/
# into
~/.claude/skills/make-plan/ (all projects)
.claude/skills/make-plan/ (one project)
1# Make Plan23You are an ORCHESTRATOR. Create an LLM-friendly plan in phases that can be executed consecutively in new chat contexts.45## Delegation Model67Use subagents for *fact gathering and extraction* (docs, examples, signatures, grep results). Keep *synthesis and plan authoring* with the orchestrator (phase boundaries, task framing, final wording). If a subagent report is incomplete or lacks evidence, re-check with targeted reads/greps before finalizing.89### Subagent Reporting Contract (MANDATORY)1011Each subagent response must include:121. Sources consulted (files/URLs) and what was read132. Concrete findings (exact API names/signatures; exact file paths/locations)143. Copy-ready snippet locations (example files/sections to copy)154. "Confidence" note + known gaps (what might still be missing)1617Reject and redeploy the subagent if it reports conclusions without sources.1819## Plan Structure2021### Primary Goal (top of the document, before Phase 0)2223Every plan opens with a **Primary goal** section: one or two sentences describing the *user-visible outcome* the plan exists to produce — not the mechanism. Write it so a reader with no context knows what "done" looks like.2425- Good: "A paying user whose observer stops working finds out within one session and is told the one thing to do about it."26- Bad: "Add a 6-code error taxonomy to the gateway."2728Then, directly under **every phase title** (Phase 0 through the final verification phase), add a short paragraph:29…
Excerpt shown under the repository's Apache-2.0 license.
More skills in claude-mem
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
