writing-plans

Generate structured test-driven implementation plans from software specifications.

437|13|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/derHaken/SuperAntigravity --skill writing-plans-derhaken
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/derHaken/SuperAntigravity/tree/main/skills/writing-plans
Command: npx skills add https://github.com/derHaken/SuperAntigravity --skill writing-plans-derhaken

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Planning complex software tasks from a spec can be error-prone and time-consuming. This skill automates the creation of comprehensive implementation plans that specify what to touch, how to test, how to commit, and how to verify completion.

Core Features & Use Cases

  • Generates task-by-task plans that break down features into code, tests, docs, and commits.
  • Enforces a consistent plan structure: file paths, tests, and artifacts, with a dedicated plan document saved under docs/plans.
  • Useful for engineers who receive a spec, design, or user story and need a fully documented roadmap before coding.

Quick Start

Describe the feature and acceptance criteria to generate a complete, ready-to-run 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 an implementation plan from a software specification?

To break down a feature into test-driven implementation tasks, you provide the feature description and acceptance criteria. The skill outputs a structured, task-by-task plan that specifies what code to touch, how to test, and how to commit.

What is the best way to automate task breakdown for multi-step software engineering tasks?

Automating task breakdown for multi-step software engineering involves generating a structured plan that enforces task boundaries, tests, and commits. This approach translates specs into actionable work items while preserving a clear audit trail under a standardized documentation location.

Can I save generated implementation plans to a specific directory?

Yes, you can save generated implementation plans to a specific directory. The skill enforces saving the dedicated plan document under the standardized `docs/plans` location to maintain a consistent plan structure and a clear audit trail.

Does this planning approach enforce test-driven development boundaries?

Yes, this planning approach enforces test-driven development boundaries. The generated plans explicitly enforce task boundaries, specify required tests for each step, and define commit artifacts to ensure structured, test-driven software engineering.

When do I need a structured plan document for software development?

You need a structured plan document for software development when planning complex tasks from a spec to avoid error-prone manual processes. It is useful when you receive a spec, design, or user story and need a fully documented roadmap with file paths and artifacts before coding.