writing-plans

Generate implementation plans with task breakdowns and file mappings from specs.

16|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/Marwan78888/Neuron-Cli --skill writing-plans-marwan78888
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/Marwan78888/Neuron-Cli/tree/main/scratch/superpowers-main/skills/writing-plans
Command: npx skills add https://github.com/Marwan78888/Neuron-Cli --skill writing-plans-marwan78888

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps product teams and engineers translate high-level specs into detailed, actionable implementation plans that map tasks, files, tests, docs, and commits, ensuring everyone is aligned before coding begins.

Core Features & Use Cases

  • End-to-end planning: generate a complete plan that covers design, code, tests, docs, and deployment considerations.
  • File-structure mapping: define which files will be created or modified and how they organize responsibilities.
  • Task granularity & commits: decompose work into bite-sized steps with suggested commit messages.
  • Plan artifacts: save plans to a standardized location under docs/superpowers/plans with a date stamp.
  • Plan review integration: provide a plan-friendly template and checklist to support execution handoffs.

Quick Start

Provide a complete implementation plan for the requested feature and save it to docs/superpowers/plans/YYYY-MM-DD-<feature-name>.md.

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 software feature spec into implementation tasks?

To break down a software feature spec into implementation tasks, this Skill decomposes high-level specifications into actionable steps covering design, code, tests, docs, and deployments across a single subsystem. It maps tasks to specific files and generates suggested commit messages.

What is work breakdown structure in software engineering for multi-step features?

Work breakdown structure for multi-step features involves decomposing a specification into discrete, bite-sized engineering tasks. This approach requires explicit task breakdown, file-structure mapping, testing steps, and saving version-controlled plan artifacts under docs/superpowers/plans.

How do I generate an implementation plan with file mapping and commit messages?

You generate an implementation plan with file mapping and commit messages by providing a feature spec, which the Skill translates into a detailed plan. It defines which files will be created or modified and organizes task responsibilities alongside suggested commit messages.

Does this implementation planning approach work for multiple subsystems at once?

No, this implementation planning approach is applicable for features that require decomposition across a single subsystem. It does not support planning work that spans multiple subsystems simultaneously.

Can I save task decomposition plans to a custom directory?

Task decomposition plans are saved to a standardized location under docs/superpowers/plans with a date stamp formatted as YYYY-MM-DD-<feature-name>.md, ensuring consistent version-controlled plan artifacts for team alignment.

What's the best way to align product teams and engineers before coding begins?

The best way to align product teams and engineers before coding begins is to translate high-level specs into detailed, actionable implementation plans. This ensures everyone is aligned by mapping tasks, files, tests, docs, and commits before development starts.