writing-plans

Generate end-to-end implementation plans from feature specs before coding.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Translates written specifications into concrete, step-by-step implementation plans before coding begins, reducing ambiguity and rework.

Core Features & Use Cases

  • End-to-end plan generation: produces a complete plan detailing tasks, touched files, tests, docs, and checkpoints.
  • Standardized structure: enforces a consistent plan header and task format for easy version control and handoffs.
  • Save and reference: stores plans under docs/plans/YYYY-MM-DD-<feature-name>.md for organized traceability and reuse.

Quick Start

Provide an implementation plan for a given feature spec and save it under docs/plans with a date-prefixed filename.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I generate an implementation plan from a feature spec before coding?

Implementation plans for feature specs detail end-to-end tasks, touched files, tests, and documentation checkpoints before coding begins. This process translates written specifications into concrete, step-by-step guidance to reduce ambiguity and rework.

What is the best way to structure feature planning documents for version control?

The best way to structure feature planning documents is using a standardized header and step-by-step task format. Plans are saved to docs/plans/YYYY-MM-DD-<feature-name>.md to ensure consistent formatting for version control and team handoffs.

When do I need a detailed task-level plan for software engineering workflows?

You need a detailed task-level plan for software engineering workflows when implementing features, refactors, or large enhancements. It provides end-to-end guidance across files, tests, and documentation to prevent ambiguity before coding begins.

Can I use a standardized plan format for refactors and large enhancements?

Yes, you can use a standardized plan format for refactors and large enhancements. The process generates a complete plan with a standardized header, detailing tasks, touched files, tests, and checkpoints for organized traceability and reuse.

How do I save and organize feature plans for traceability?

You save and organize feature plans by storing them under docs/plans/YYYY-MM-DD-<feature-name>.md. This date-prefixed filename structure ensures organized traceability and easy reference for future version control and team handoffs.