writing-plans

Generate implementation-ready plans with tasks, files, tests, and documentation.

5|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/mrtolkien/GHOST --skill writing-plans-mrtolkien
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/mrtolkien/GHOST/tree/main/prompts/skills/superpowers/writing-plans
Command: npx skills add https://github.com/mrtolkien/GHOST --skill writing-plans-mrtolkien

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams create structured, implementation-ready plans from vague specs, reducing ambiguity and enabling fast, reliable developer guidance.

Core Features & Use Cases

  • Plan generation: produce step-by-step tasks, file touch points, tests, and docs.
  • Structured planning: enforces a reproducible format and task granularity for multi-step projects.
  • Use Case: Given a feature request, generate a complete plan outlining files to touch, tests to write, and documentation to add.

Quick Start

Provide a complete implementation plan for a feature given a high-level spec, including touched files, tests, and documentation.

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 high-level feature spec?

Creating end-to-end implementation plans from specs involves breaking down multi-step software features into task granularity. This process identifies necessary file changes and artifacts to reduce ambiguity and guide development.

What is the best way to structure a multi-step software feature plan?

The best way to structure a multi-step software feature plan is using a reproducible format with a standard header, per-task actions, and explicit references to touched files, tests, and documentation.

Can I use spec-to-plan task splitting for features across multiple repositories?

Yes, spec-to-plan task splitting applies to multi-step software features requiring file changes, tests, and documentation across repos, producing an implementation-ready plan document to guide cross-repo development.

Does implementation plan generation include details on tests and documentation?

Implementation plan generation includes details on tests and documentation by outlining specific tests to write and documentation to add for each task within the generated plan document.

When do I need a structured implementation plan for my codebase?

You need a structured implementation plan for your codebase when working on multi-step software features. It reduces spec ambiguity and provides reproducible developer guidance by defining exact file changes and artifacts.