writing-plans

Generate step-by-step implementation plans for software development tasks.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/breverdbidder/cli-anything-biddeed --skill writing-plans-breverdbidder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/breverdbidder/cli-anything-biddeed/tree/main/.claude/skills/writing-plans
Command: npx skills add https://github.com/breverdbidder/cli-anything-biddeed --skill writing-plans-breverdbidder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill tackles the challenge of creating clear, actionable, and comprehensive implementation plans for software development tasks, ensuring engineers have all necessary context and guidance.

Core Features & Use Cases

  • Detailed Task Decomposition: Breaks down complex features into bite-sized, manageable steps.
  • File Structure Mapping: Outlines which files to create or modify, defining responsibilities.
  • Test-Driven Development Guidance: Integrates TDD principles directly into the plan.
  • Use Case: When a new feature is specified, this Skill generates a step-by-step guide for a developer to implement it, including writing tests, writing code, and committing changes, all with precise instructions.

Quick Start

Use the writing-plans skill to generate an implementation plan for the new user authentication feature.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I create a detailed implementation plan for a new software feature?

A detailed implementation plan is generated by decomposing the feature into bite-sized steps, mapping file structures, and integrating test-driven development guidance so engineers can execute with zero prior codebase context.

What is task decomposition in software development and how does it help implementation?

Task decomposition breaks complex features into manageable, step-by-step instructions. It defines file responsibilities and commit strategies, ensuring developers have precise guidance for writing tests and code without needing prior domain knowledge.

Can I use test-driven development principles to structure my implementation plans?

Yes, test-driven development principles are integrated directly into the implementation plan. The generated steps enforce TDD alongside DRY and YAGNI principles, providing precise instructions for writing tests before writing code.

What's the best way to document file structure responsibilities for a new development task?

Documenting file structure responsibilities involves outlining exactly which files to create or modify during implementation planning. This maps out the architecture and defines specific file duties to guide engineers with zero codebase context.

Does this implementation planning approach work for engineers with no codebase context?

Yes, this implementation planning approach is specifically designed for engineers with zero context for the codebase and problem domain. It provides comprehensive guidance including task decomposition, testing strategies, and commit instructions.

Why should I include commit strategies in my software implementation plan?

Including commit strategies in an implementation plan ensures structured version control throughout development. It provides precise instructions on when and how to commit changes alongside writing tests and code, maintaining clean project history.