II
Incremental Implementation
🔵 Stable🕐 updated 2026-07-03
🔷 SkillSpec L3
pm-method
Build in small, individually-verified increments that each leave the system working — instead of big-bang changes that fail mysteriously at the end. Use when implementing multi-part features, refactoring anything load-bearing, making large mechanical changes, or when past work produced huge diffs that were wrong somewhere unfindable. Produces the same end state as the big bang, reached through verified checkpoints you can stop at, ship from, or roll back to.
✅ The bar it holds itself to
Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.
✓Every increment ends in a demonstrated working state — no "works once the rest lands"
✓No increment mixes refactoring with behaviour change
✓The same verification ran green after each increment
✓Any increment could serve as a stopping point without leaving wreckage
✓Red states were fixed or reverted before the next increment began
⚠️ What it refuses to do
Do not slice by layer — horizontal slices defer all verification to the end, which is the big bang with extra commits
Do not "keep going" on a red state — stacking onto broken is how one bug becomes an archaeology dig
Do not skip verification on 'trivial' increments — the trivial one is statistically where it breaks
Do not delete the old path in the same increment as the last migration — cutover and removal are separate, reversible steps
Do not let increments shrink into commit-theatre (40 one-line steps) — an increment is sized by verifiable meaning, not by smallness itself
Install
npx pm-claude-skills add --agent claude # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp
Related skills
🔌 Embed this skill
Drop this on your blog, docs, or site — it renders a "Run this skill" card:
<div data-pm-skill="incremental-implementation"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>
💬 Discussion
Incremental Implementation is one of 625 open-source professional AI agent skills — all SkillSpec L3.
Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog