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.