writing-plans

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the challenge of creating clear, actionable, and comprehensive implementation plans for software development tasks, ensuring developers have all necessary context and instructions.

Core Features & Use Cases

  • Bite-sized Task Generation: Breaks down complex features into small, manageable steps (e.g., write failing test, implement, verify).
  • Detailed Instructions: Specifies exact files to modify, code snippets, commands, and expected outputs.
  • Use Case: When starting a new feature, use this Skill to generate a step-by-step plan that guides the developer through writing tests, implementing code, and committing changes, ensuring consistency and adherence to best practices.

Quick Start

Use the writing-plans skill to create 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?

Generating a detailed implementation plan involves breaking down complex software features into bite-sized tasks. It specifies exact file paths, code snippets, commands, and expected outputs to provide developers with actionable instructions for structured development.

What is task breakdown in software development and when do I need it?

Task breakdown is the process of decomposing complex features into small, manageable steps like writing failing tests, implementing code, and verifying outputs. You need it when starting new features to ensure consistency, provide clear context, and adhere to best practices.

How do I generate step-by-step TDD instructions for my development workflow?

You can generate step-by-step TDD instructions by creating a plan that defines granular actions for writing failing tests, implementing code, and committing changes. This facilitates a structured development workflow adhering to TDD and DRY principles.

Does this implementation planning approach work for multi-step software development tasks?

Yes, implementation planning works specifically for multi-step software development tasks. It generates comprehensive plans covering exact files to modify, code snippets, and expected outputs, ensuring developers have all necessary instructions for complex implementations.

What's the best way to document exact file paths and code snippets for a new feature?

The best way to document exact file paths and code snippets is to generate a detailed implementation plan. It specifies exact files to modify, necessary code snippets, commands, and expected outputs for each granular task, ensuring comprehensive development documentation.