writing-plans

Create detailed implementation plans with step-by-step instructions for multi-step tasks.

14|3|Updated May 7, 2026
One-click install
npx skills add https://github.com/Ouro-labs/ouroboros-plugins --skill writing-plans-ouro-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/Ouro-labs/ouroboros-plugins/tree/main/plugins/superpowers/vendor/superpowers/skills/writing-plans
Command: npx skills add https://github.com/Ouro-labs/ouroboros-plugins --skill writing-plans-ouro-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill assists in creating comprehensive implementation plans for multi-step tasks, ensuring a developer with minimal knowledge of the codebase can understand and execute the tasks effectively.

Core Features & Use Cases

  • Zero Context Planning: Assumes the developer is unfamiliar with the codebase and toolset.
  • Bite-Sized Tasks: Breaks down tasks into small, actionable steps for ease of implementation.
  • Task Documentation: Provides clear documentation for each step, including file modifications, tests, and commit instructions.
  • Use Case: For a new developer to implement a complex feature, this Skill would guide them through each step with clear instructions and expected outcomes.

Quick Start

Generate a plan for your new feature by executing the writing-plans skill.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I create step-by-step implementation plans for developers unfamiliar with a codebase?

Creating step-by-step implementation plans for developers unfamiliar with a codebase involves breaking down multi-step tasks into small, actionable instructions with clear goals and expected outcomes. This approach assumes zero prior context and details necessary file modifications and tests.

What is zero context planning for complex software engineering tasks?

Zero context planning is a task documentation method that assumes the developer has minimal knowledge of the project specifications and toolset. It provides bite-sized steps with explicit file modifications, tests, and commit instructions to guide execution effectively.

How do I break down a multi-step feature into actionable developer documentation?

Breaking down a multi-step feature into actionable developer documentation requires detailing each task with specific file modifications, tests, and commit instructions. Each step must outline a clear goal and expected outcome to ensure a new developer can execute it effectively.

Do I need project specifications to generate task planning documentation?

Yes, you need project specifications and knowledge of file modifications to generate task planning documentation. Supplying these inputs allows the process to output comprehensive, step-by-step instructions with clear goals and expected outcomes for each bite-sized task.

What's the best way to document codebase navigation for new engineers implementing features?

The best way to document codebase navigation for new engineers is providing bite-sized, step-by-step guidance with zero context assumptions. This method details explicit file modifications, tests, and commit instructions, ensuring clear goals and expected outcomes for each task.