
Writing Plans
This generates detailed implementation plans formatted as markdown files with the assumption that whoever's executing has zero context about your codebase. It's opinionated about process (DRY, YAGNI, TDD, frequent commits) and structures everything as bite-sized tasks with specific file references and testing instructions. Saves plans to a dated docs/plans directory and works best in a dedicated worktree. The philosophy here is treating the implementer like a skilled but context-free contractor who needs explicit guidance on what to touch and how to verify it works. If you're working with AI coding agents or trying to make your planning more executable by others, this creates the scaffolding to hand off work without endless back and forth.
- skills.sh installs
- 187
- GitHub stars
- 79
- last updated
- Aug 21, 2026
Install
$ npx -y skills add bobmatnyc/claude-mpm-skills --skill 'Writing Plans' --agent claude-codeInstalls into .claude/skills of the current project.
Files
Writing Plans
Overview
Write comprehensive implementation plans assuming the engineer has zero context for our codebase and questionable taste. Document everything they need to know: which files to touch for each task, code, testing, docs they might need to check, how to test it. Give them the whole plan as bite-sized tasks. DRY. YAGNI. TDD. Frequent commits.
Assume they are a skilled developer, but know almost nothing about our toolset or problem domain. Assume they don't know good test design very well.
Announce at start: "I'm using the Writing Plans skill to create the implementation plan."
Context: This should be run in a dedicated worktree (created by brainstorming skill).
Save plans to: docs/plans/YYYY-MM-DD-<feature-name>.md
Quick Reference
Plan header template: See Plan Structure & Templates
Task template: See Plan Structure & Templates
Granularity guide: Each step = 2-5 minutes. See Best Practices
Core Principles
Sponsors
Details
- Repository
- github.com/bobmatnyc/claude-mpm-skills
- Category
- Documentation
- First seen
- Jun 3, 2026
More from bobmatnyc/claude-mpm-skills
All 158- Dispatching Parallel Agents185
- Requesting Code Review182
- Webapp Testing Patterns181
- Langchain Framework165
- Django Framework159
- React State Machines158
- Neon Serverless Postgres156
- Nextjs Env Variables153
- Pyright Type Checker153
- Dspy Framework152
- Espocrm Development151
- Netlify Deployment Platform150
- Datadog Observability142
- Internal Comms 3p Updates136
- Brainstorming Ideas Into Designs
- Drizzle Orm4.3K
- Playwright E2e Testing2.7K
- Pydantic2.2K
- Pytest1.3K
- Drizzle Migrations1.3K
- Tailwind Css1.2K
- Docker1.1K
- Trpc Type Safety1K
- Biome949