writing-plans
SolidCreate implementation plans for multi-step tasks. Use when you have a spec, requirements, or feature request that needs decomposition into concrete steps before implementation. Covers feature, bugfix, refactor, migration, API change, and docs-only plans. NOT for single-file edits, trivial fixes, or tasks completable in under 5 minutes.
AI & Automation 27 stars
5 forks Updated yesterday MIT
Install
Quality Score: 85/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Writing Plans
Write implementation plans that a developer with zero codebase context can follow. Plans must be evidence-backed (paths verified), mode-appropriate (not over-engineered), and executable (every step has a verification command). Before planning, verify that the user's requirements are clear enough to plan against.
**Announce at start:** "I'm using the writing-plans skill to create the implementation plan."
## Gate 1: Requirements Clarity Gate
Before classifying complexity, verify the request is plannable. A vague request produces a plan built on assumptions.
**Fast pass-through**: If the request names specific files, describes concrete behavior changes, and has clear scope boundaries, proceed directly to Gate 2. Do not ask clarifying questions for obviously clear requests.
**STOP and ASK** if any of these apply:
| Trigger | What's Missing | Example |
|---|---|---|
| Vague action verb with no measurable outcome | Success criteria | "optimize the auth module" |
| No scope boundary stated | What's in/out of scope | "refactor the codebase" |
| Ambiguous target when multiple exist | Which component | "update the API" (when 5 APIs exist) |
| Change type unclear (behavior vs performance vs structure) | Intent | "improve error handling" |
| Backward compatibility unstated for public interface changes | Constraint | "change the response format" |
**Clarification protocol:**
1. State what you understood (to confirm or correct)
2. Ask only about WHAT the user wants...
Details
- Author
- johnqtcg
- Repository
- johnqtcg/awesome-skills
- Created
- 4 months ago
- Last Updated
- yesterday
- Language
- Python
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
writing-plans
Structured implementation planning for multi-step development tasks. Use when you have a spec or requirements and need to break work into executable steps.
4 Updated yesterday
izyanrajwani AI & Automation Listed
writing-plans
Use when you have a spec or requirements for a multi-step task, before touching code
0 Updated today
chenwei791129 AI & Automation Listed
writing-plans
Use when you have a spec or requirements for a multi-step task, before touching code
7 Updated today
wesleysimplicio