writing-plans

Create structured implementation plans with testable task decomposition.

Updated Jul 2, 2026
One-click install
npx skills add https://github.com/tgmarinho/agent-super-powers-matt-pocock-skills-comparasions --skill writing-plans-tgmarinho
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/tgmarinho/agent-super-powers-matt-pocock-skills-comparasions/tree/main/upstream-snapshots/superpowers/skills/writing-plans
Command: npx skills add https://github.com/tgmarinho/agent-super-powers-matt-pocock-skills-comparasions --skill writing-plans-tgmarinho

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps to streamline the creation of implementation plans for complex multi-step tasks, minimizing context switching and enabling smoother workflow integration.

Core Features & Use Cases

  • Comprehensive Planning: Offers a structured method for engineers to document detailed plans, ensuring every step is accounted for.
  • Context-Insensitive Documentation: Assists in creating plans for code implementations, assuming no prior knowledge of the toolset or problem domain.
  • Task Decomposition: Splits tasks into small, actionable steps that can be tested and reviewed individually.

Quick Start

Invoke the 'writing-plans' skill to document your implementation plan in docs/superpowers/plans/ directory.

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 comprehensive implementation plan for a complex coding task?

Implementation plans for multi-step tasks are created by documenting detailed steps in a structured format. This skill guides task decomposition into testable units and codebase context documentation to ensure every step is accounted for.

What is the best way to break down a large software development task into actionable steps?

Breaking down a large software task requires splitting it into small, testable units that can be reviewed individually. This skill provides a structured method to document these actionable steps, minimizing context switching during implementation.

How do I document an implementation plan when I have no prior knowledge of the toolset?

Documenting an implementation plan without prior toolset knowledge is supported by creating context-insensitive documentation. This skill assists in generating plans for code implementations assuming no prior domain knowledge.

Where should I store my development workflow implementation plans?

Development workflow implementation plans should be stored in the `docs/superpowers/plans/` directory. Invoking this skill automatically documents your implementation plan in this specific structured location.

Can I use a structured format to facilitate implementation plan review for my engineering team?

A structured format can be used to facilitate implementation plan review for engineering teams. This skill utilizes a specific documentation format that streamlines plan creation and makes the review process smoother.

Does this implementation planning approach work for complex multi-step tasks requiring codebase orientation?

This implementation planning approach works for complex multi-step tasks by requiring codebase orientation context. It minimizes context switching and enables smoother workflow integration for engineers tackling multi-step implementations.