sp-writing-plans

Convert software specs into structured implementation plans with task lists and testing steps.

4|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/AlphaComposite/openclaw-superpowers-port --skill sp-writing-plans
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sp-writing-plans
Source: https://github.com/AlphaComposite/openclaw-superpowers-port/tree/main/skills/sp-writing-plans
Command: npx skills add https://github.com/AlphaComposite/openclaw-superpowers-port --skill sp-writing-plans

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts approved designs into comprehensive, bite-sized implementation plans. Use when you have a spec or requirements for a multi-step task, before touching code.

Core Features & Use Cases

  • Generate a complete, executable plan that lists files to touch, tests to write, and milestones.
  • Document assumptions and edge cases to prevent scope creep.
  • Use Case: When starting a new feature, refactor, or infrastructure change, generate a plan before coding.

Quick Start

Create a comprehensive implementation plan from the provided spec, detailing tasks, files, tests, and milestones.

Frequently Asked Questions about sp-writing-plans

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

FAQPage Schema
How do I turn software specs into step-by-step implementation plans?

To turn software specs into implementation plans, provide your approved design requirements to generate a structured document detailing tasks, files to touch, tests to write, and milestones. The plan prevents scope creep by documenting assumptions and edge cases before coding.

What is the best way to plan a multi-step software feature before touching code?

The best way to plan a multi-step feature is generating a comprehensive implementation plan that lists file touchpoints, testing steps, and commit instructions. This approach documents edge cases and milestones, ensuring an executable workflow before you start coding.

How does task planning work for TDD workflows and architectural decisions?

Task planning for TDD workflows works by converting architectural decisions into bite-sized, executable tasks. It produces a dated plan document under docs/plans that aligns testing steps with milestones, ensuring implementation follows a structured, test-driven sequence.

Can I use implementation plans for both bug fixes and infrastructure changes?

Yes, you can use implementation plans for bug fixes, refactors, and infrastructure changes. The planning process applies to any multi-step software engineering task, generating executable task lists and documenting assumptions to prevent scope creep.

How do I generate a plan document with commit instructions and file touchpoints?

You generate a plan document with commit instructions by applying the planner to your spec. It automatically produces a structured file under docs/plans with a date-based filename, containing task lists, file touchpoints, testing steps, and commit guidelines.