writing-plans

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

54|Updated Nov 19, 2025
One-click install
npx skills add https://github.com/dennislee928/Ethic-Latex --skill writing-plans-dennislee928
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/dennislee928/Ethic-Latex/tree/main/.claude/skills/writing-plans
Command: npx skills add https://github.com/dennislee928/Ethic-Latex --skill writing-plans-dennislee928

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the software development process by generating comprehensive, step-by-step implementation plans for complex tasks, ensuring clarity and reducing ambiguity for developers.

Core Features & Use Cases

  • Detailed Task Breakdown: Decomposes large features into small, actionable, bite-sized tasks.
  • Code & Test Guidance: Specifies exact files to modify, tests to write, and commands to run.
  • Use Case: When starting a new feature, use this Skill to generate a detailed plan that a junior developer can follow with minimal supervision, including specific code snippets and testing instructions.

Quick Start

Use the writing-plans skill to generate an implementation plan for adding user authentication to the application.

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 feature into actionable implementation steps?

Implementation plans break down complex software features into actionable steps by decomposing large tasks into granular items. This process specifies exact file modifications, test cases, and execution commands to ensure clarity and reduce developer ramp-up time.

What is the best way to document a multi-step software development task for junior developers?

Generating detailed implementation plans for multi-step software development tasks provides clear documentation for junior developers. These plans specify exact files to modify, tests to write, and commands to run, enabling minimal supervision during new feature development.

Does generating detailed implementation plans work for test-driven development workflows?

Implementation plans support test-driven development workflows by specifying exact test cases to write alongside file modifications and execution commands. This integration ensures testing instructions are embedded directly within the task breakdown for each feature.

Can I use task breakdown planning for any software development project regardless of scale?

Task breakdown planning suits multi-step software development tasks by decomposing features into bite-sized actions. While effective for ensuring clarity and reducing ambiguity, it is specifically designed for structured implementation rather than rapid prototyping or unstructured exploration.

How do I generate an implementation plan that includes specific code snippets and testing instructions?

To generate an implementation plan with code snippets and testing instructions, define the feature scope and use task breakdown to specify exact file modifications, test cases, and execution commands. This produces a detailed, actionable plan for developers to follow.