writing-plans

Create implementation plans with bite-sized tasks, DRY principles, and TDD.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/fauzanazz/claude-skills --skill writing-plans-fauzanazz
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/fauzanazz/claude-skills/tree/main/writing-plans
Command: npx skills add https://github.com/fauzanazz/claude-skills --skill writing-plans-fauzanazz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires parallel-plan-execution, and includes scripts (resource) components.

What problem does it solve?

The writing-plans skill addresses the challenge of creating detailed implementation plans for complex, multi-step tasks without relying on context-specific knowledge.

Core Features & Use Cases

  • Comprehensive Planning: Guides users in crafting detailed plans that encompass all necessary steps for task execution.
  • Task-by-Task Breakdown: Enables the breakdown of large tasks into manageable bite-sized steps for efficient execution.
  • Documentation Automation: Automates the documentation process for future reference and collaboration.
  • Use Case: For instance, when beginning a new project with minimal context, the skill can help you write a detailed plan, breaking down the steps into tasks, ensuring no details are overlooked.

Quick Start

Run the writing-plans skill to initiate the planning process for your new project, following the guidelines for creating a plan document header and task structure.

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 complex software development task into manageable steps?▼

To break down a complex software development task, you create a detailed implementation plan that decomposes large features into bite-sized tasks. This approach emphasizes task granularity and DRY principles for efficient execution.

What is the best way to structure an implementation plan for a large feature?▼

Structuring an implementation plan for a large feature involves organizing the detailed task breakdown into session milestones. This method helps manage multi-step tasks efficiently without relying on context-specific knowledge.

How do I start writing an implementation plan for a new project with minimal context?▼

You start writing an implementation plan for a new project by initiating the planning process and following guidelines to create a plan document header and task structure. This automates documentation for future reference and collaboration.

Do I need the parallel-plan-execution skill to run implementation plans?▼

Yes, you need the parallel-plan-execution skill to run implementation plans. It is a required dependency for executing the multi-step tasks and session milestones structured during the planning process.

Does writing implementation plans incorporate Test Driven Development?▼

Yes, writing implementation plans incorporates Test Driven Development (TDD). The planning process guides users through creating detailed steps with an emphasis on TDD and DRY principles to ensure comprehensive task execution.