implement-plan

implement-plan is a skill for Claude Code from patrickdappollonio/claude-plugins. It costs 81 tokens per session (14,169 once invoked), scanned C, original, MIT.

A procedure for carrying out an agreed software plan and turning it into reviewed, tested, documented code. It can split a large job among separate working copies and helper agents.

In plain words
What is it for?
It helps implement multi-step coding plans, divide work across agents, review each part, run tests, update related documentation, and fix problems found during review.
Why use it?
It keeps implementation tied to the decisions already made and checks the result against the plan. This reduces missed requirements and unfinished cleanup.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin. Also seen: mentions CLAUDE.md; mentions subagents; mentions Claude Code.

Part of the implement-plan plugin — 1 skill shipped together

Good fit It helps implement multi-step coding plans, divide work across agents, review each part, run tests, update related documentation, and fix problems found during review.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/patrickdappollonio/claude-plugins/implement-plan
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add patrickdappollonio/claude-plugins --skill implement-plan
Clone the repo
git clone --depth 1 https://github.com/patrickdappollonio/claude-plugins

Made for: Claude Code.

Or install implement-plan, the plugin that ships this one along with the rest of its 1 skill.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for implement-plan

README.md
[![agentmods](https://agentmods.dev/badge/skills/patrickdappollonio/claude-plugins/implement-plan/github.svg)](https://agentmods.dev/skills/patrickdappollonio/claude-plugins/implement-plan)
Your own site
<a href="https://agentmods.dev/skills/patrickdappollonio/claude-plugins/implement-plan"><img src="https://agentmods.dev/badge/skills/patrickdappollonio/claude-plugins/implement-plan/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for implement-plan

Your own site · 80×15
<a href="https://agentmods.dev/skills/patrickdappollonio/claude-plugins/implement-plan"><img src="https://agentmods.dev/badge/skills/patrickdappollonio/claude-plugins/implement-plan.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 81 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 14,169 The whole file, excluding the scripts and references it only reads on demand.
Security scan C 1 finding. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00081 $0.14169
Opus 5.5 $0.00032 $0.05668
Sonnet 5.5 $0.00016 $0.02834
Haiku 4.5 $0.00008 $0.01417

Measured yesterday against content hash c03e3576c1b4, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade C, and why

implement-plan scanned grade C with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured yesterday.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Recursive force deletehighDestructive command

rm -rf with a variable or a broad path is one typo away from removing the wrong tree.

- Any `git worktree remove`, `git branch -d/-D`, or `rm -rf` of a worktree before the G4 answer
plugins/implement-plan/skills/implement-plan/SKILL.md · 310 lines

How it starts

The opening of the file, as written. The whole thing — 310 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Implement Plan

Overview

Turn an agreed plan into merged, reviewed, tested, documented code — hands-free where possible, never deciding for the user what is theirs. The orchestrator (you) plans the split, dispatches executors, checks their work against the plan thoroughly, cleans up the comments and shape of the code it merged, runs the one adversarial review the user chose, fixes what it finds, and keeps going until the plan is done.

The executor discipline (minimum sufficient change, the four-line mini-plan, pause-and-confirm, "done means") is adapted from @voxyz_ai; the orchestration around it — worktrees, conformance, adversarial review, model routing, capacity, keep-going — is this skill's own.

These rules bind everything below:

  1. The plan is the spec. Work is measured against what was agreed, item by item — never against "does it look right".
  2. Technical direction is yours; operational and functional direction is the user's. Never assume for them. The table under Two Authorities decides which is which.
  3. Keep going. Stop only at the named gates; a stop is a single word to resume and complete on its own — under a goal loop it is all the user sees.
  4. This skill's labels never reach the repository. Gate IDs (G1–G4), slice and wave names, round, pass, finding, and step numbers, ticket titles, and Pending mean nothing after this run, and the plan file that defines them is usually ignored by git. None appears in code, comments, test names, docs, or commit messages; the conformance review greps for them.
  5. Nothing an agent writes counts things that live elsewhere. Docs, comments, the decisions log, and messages never say how many there are ("the 24 handlers", "all seven tests"): the next one added makes the number wrong. List the items or state the rule that finds them. A number stays only when it is itself the fact: a limit or threshold the code enforces, a quantity the work must use, a version, or a measurement with what it measured.
  6. Every subagent is one-shot; more work on the same thing is a new subagent. An executor, reviewer, verifier, or validator gets one self-contained packet, does it, returns its report, and ends. It never waits for a reply, for the user, or for your next instruction, and you never resume, message, or continue it (SendMessage in Claude Code, or the equivalent elsewhere): a slice sent back after conformance, a slice whose G3 question the user just answered, a fix round, and a re-check each get a new subagent whose packet carries everything, including the slice branch, the commits already on it, and the gap or answer that sends it out. A subagent left idle loses its prompt cache within minutes, so the next message re-reads its whole history at full price — hundreds of thousands of tokens per turn on a real codebase — and a judge that has already ruled is no longer fresh.
  7. Long commands keep a heartbeat no more than three minutes apart. A subagent's prompt cache expires about five minutes after its last model request, and while it waits on a command it makes no requests, so a silent wait past five minutes re-reads its whole history at full price. Any command that may run past three minutes (a full test suite, a build, an E2E run, a container start) starts in the background with its output and exit code going to a log, for example ( <command>; echo "EXIT=$?" ) > <log> 2>&1 &. The subagent checks it with a foreground loop capped at three minutes, for i in $(seq 18); do grep -q '^EXIT=' <log> && break; sleep 10; done; tail -n 3 <log>, and repeats until the log shows EXIT=. A bare sleep may be refused by the tool; the loop is not. It never waits on a monitor or notification with no cap, and never ends its run while the command is still going. If the expected wait is longer than about 40 minutes, it skips the checks: one cold restart is cheaper. Do not act on a subagent until its final report arrives; a notice that it is still waiting on its own work is not a result.

Read the full file on GitHub · 310 lines

Files

What ships with it

9 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. yesterday Changed · +4 lines c03e3576c1b4
  2. 5d ago Changed aae36ef3aa93
  3. 6d ago Changed · +1 lines 41baa4615053
  4. 8d ago Changed 25fa35d62b79
  5. 9d ago Changed 37e29a09d807
  6. 17d ago Changed · +1 lines 237b2d47cbae
  7. 18d ago Changed · +3 lines b1af3363216a
  8. 21d ago Changed · +13 lines 2568a2a1425c
  9. 28d ago Changed · +3 lines 11e80f89c70f
  10. 1mo ago First seen · 285 lines · 81 tokens per session scan C 2ceddfabaf5f

Subscribe to this mod's changes

implement-plan is a skill published in the GitHub repository patrickdappollonio/claude-plugins (9 stars, last pushed yesterday), licensed MIT. It adds 81 tokens to every session and 14,169 once invoked, about $0.0003 per session on Opus 5.5. A static security scan graded it C with 1 finding (recursive force delete). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-04.

Related

implement-plan compared with skills from other repositories

implement-plan next to 6 skills from other repositories
ModTypeStarsLast pushLicenceScanTokensWorks with
implement-planpatrickdappollonio/claude-pluginsSkill9yesterdayMITC81Claude Code
autoreviewopenclaw/clawhubSkill9.5kyesterdayMITA17Claude Code, Codex
agent-teams-simplify-and-hardenLeoYeAI/openclaw-master-skillsSkill2.2k6d agoMITA115Claude Code, Codex
omh-code-reviewrlaope/oh-my-hermesSkill5.2kyesterdayMITA48Claude Code, Codex
revdiff-planumputun/revdiffSkill945yesterdayMITA84Claude Code
explore-unknownsdzhng/skillsSkill1.4k2d agoMITA162Claude Code, Codex
re0-mergeLilMGenius/paperthinSkill1.4k4d agoMITA70Claude Code