writing-plans

Generate step-by-step implementation plans with file paths, tests, and commit steps.

Updated May 30, 2026
One-click install
npx skills add https://github.com/zeroix07/mcp-skill-agent --skill writing-plans-zeroix07
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/zeroix07/mcp-skill-agent/tree/main/writing-plans
Command: npx skills add https://github.com/zeroix07/mcp-skill-agent --skill writing-plans-zeroix07

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the risk of disorganized, error-prone development work that occurs when engineers start coding without a clear, structured plan for implementing a specification or requirement, reducing rework and missed steps.

Core Features & Use Cases

  • Bite-Sized Task Breakdown: Splits implementation into 2-5 minute actionable steps, including writing failing tests, minimal implementation, and verification.
  • Zero-Context Guidance: Includes exact file paths, complete code snippets, test commands, and expected outputs so developers with no prior codebase knowledge can execute tasks confidently.
  • Best Practice Enforcement: Embeds TDD, DRY, YAGNI, and frequent commit guidelines into every plan to ensure high-quality, maintainable code.
  • Use Case: A team receives a spec for a new user notification feature; use this Skill to generate a full implementation plan with all required test cases, code changes, and commit steps, eliminating guesswork and accelerating delivery.

Quick Start

Use the writing-plans skill to generate a complete implementation plan for the new user profile editing feature described in the attached specification document.

Frequently Asked Questions about writing-plans

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I break down a software specification into actionable coding steps?

To break down a software specification into actionable coding steps, you generate a comprehensive implementation plan that splits work into 2-5 minute increments. This provides exact file paths, complete code snippets, and test commands for zero-context execution.

What is the best way to plan a feature implementation using TDD?

The best way to plan a feature implementation using TDD is to generate a step-by-step plan embedding Test-Driven Development practices. It structures the workflow by defining failing tests, minimal implementation, and verification steps before coding begins.

Can I generate implementation plans for a codebase I have no prior context of?

Yes, you can generate implementation plans for a codebase with zero prior context. The plans provide complete guidance including exact file paths, full code snippets, test commands, and expected outputs so developers can confidently execute tasks without prior codebase knowledge.

How does task breakdown reduce errors during code refactoring?

Task breakdown reduces errors during code refactoring by eliminating disorganized development work. Structuring implementation into bite-sized steps with frequent commit guidelines ensures high-quality, DRY-compliant code and reduces rework or missed steps.

Do I need a full specification document to create a development workflow plan?

You need a specification or requirement definition to create a development workflow plan. The tool processes these requirements to generate step-by-step implementation guidance, applying best practices like DRY and YAGNI to streamline software delivery.