writing-plans

Generate executable implementation plans from project specifications.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/nashirabbash/autorepychatbot --skill writing-plans-nashirabbash
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/nashirabbash/autorepychatbot/tree/main/.agents/skills/writing-plans
Command: npx skills add https://github.com/nashirabbash/autorepychatbot --skill writing-plans-nashirabbash

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams translate vague specs into actionable, fork-ready implementation plans that guide design, coding, testing, and deployment.

Core Features & Use Cases

  • Structured planning: generate task breakdowns, file maps, and test plans from a specification.
  • Documentation discipline: enforces Plan Document Header and plan structure.
  • Execution-ready outputs: saves plans to docs/superpowers/plans/YYYY-MM-DD-<feature-name>.md and suggests commits.
  • Review workflows: integrates plan-review steps and plan-handover options.

Quick Start

Provide a project spec and I will generate a complete, task-scoped implementation plan.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I generate implementation plans from a project spec?

Generate implementation plans by providing a project specification to produce task breakdowns, file structure maps, and testing strategies. The Skill enforces a Plan Document Header and saves ready-to-commit outputs to a structured markdown file before coding begins.

What is task decomposition for multi-subsystem engineering projects?

Task decomposition for multi-subsystem engineering involves breaking vague specifications into executable, step-by-step task granularity with explicit file and testing guidance. This approach translates requirements into actionable, fork-ready plans that guide design, coding, and deployment.

How do I structure documentation for an executable implementation plan?

Structure implementation plan documentation using an enforced Plan Document Header and a standardized template. This documentation discipline ensures outputs include detailed task breakdowns, file maps, and test plans, yielding traceable, versioned markdown files.

Can I use plan templates for software engineering task breakdowns?

Yes, you can use plan templates for software engineering task breakdowns. The Skill enforces a specific plan structure that generates step-by-step task granularity, explicit file guidance, and testing strategies suitable for multi-subsystem projects.

Does the implementation plan workflow integrate plan-review and handover steps?

Yes, the implementation plan workflow integrates plan-review steps and plan-handover options. After generating the structured task breakdown and file maps, it suggests commits and saves traceable, versioned outputs to facilitate team handover.

What is the best way to translate vague specs into actionable coding tasks?

The best way to translate vague specs into actionable coding tasks is to enforce a plan template that generates detailed task breakdowns and file structure maps. This ensures execution-ready outputs with explicit testing guidance and ready-to-commit changes.