writing-plans

Generate structured implementation plans with code snippets and testing procedures for developers unfamiliar with a project.

Updated Jan 9, 2026
One-click install
npx skills add https://github.com/Draft-Official/draft-web --skill writing-plans-draft-official
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/Draft-Official/draft-web/tree/main/.agents/superpowers/4.3.0/skills/writing-plans
Command: npx skills add https://github.com/Draft-Official/draft-web --skill writing-plans-draft-official

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of generating comprehensive, step-by-step implementation plans, reducing planning time and ensuring clarity for developers.

Core Features & Use Cases

  • Plan Generation: Produces detailed, organized plans for complex features or tasks, covering code, testing, and documentation.
  • Task Breakdown: Divides large tasks into manageable, actionable steps aligned with best practices such as TDD and YAGNI.
  • Use Case: A developer needs to implement a new feature; this Skill outputs a clear plan covering code writing, testing, and commits.

Quick Start

Use the writing-plans skill to generate a development plan for creating a new user authentication module, including file structure and test strategies.

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 complex software development task?

To create a detailed implementation plan for complex software development, use this Skill to generate structured steps, code snippets, and testing procedures tailored for skilled developers unfamiliar with the project.

What is the best way to break down large software features into manageable tasks?

The best way to break down large software features is to divide them into actionable steps aligned with best practices like TDD and YAGNI, which this planning approach applies automatically to ensure clear developer guidance.

Can I generate project documentation that includes code snippets and test strategies?

Yes, you can generate project documentation that includes code snippets and test strategies, as the planning process covers code writing, testing procedures, and required documentation for new features.

Does this implementation planning approach support test-driven development workflows?

Yes, this implementation planning approach supports test-driven development workflows by structuring task breakdowns around TDD best practices, ensuring testing procedures are explicitly defined alongside code writing steps.

When do I need a structured step-by-step plan for my coding project?

You need a structured step-by-step plan for your coding project when implementing complex features or new modules like user authentication, ensuring precise steps and project standards are clear for developers.

What are the limitations of using automated planning for multi-step software tasks?

Automated planning for multi-step software tasks focuses on generating precise steps and project documentation but requires skilled developers to execute the implementation, as it provides guidance rather than writing the final code.