writing-plans

Convert approved specs into task-based implementation plans with dependencies and risk sequencing.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/Itzalive/resistance-ai --skill writing-plans-itzalive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/Itzalive/resistance-ai/tree/main/skills/writing-plans
Command: npx skills add https://github.com/Itzalive/resistance-ai --skill writing-plans-itzalive

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing Plans helps translate approved specifications or requirements into concrete, task-based execution plans that guide engineers through complex multi-step work, ensuring explicit sequencing, dependencies, and risk management before coding.

Core Features & Use Cases

  • Structured planning: produce a clear decomposition of tasks, files touched, and acceptance criteria.
  • Risk-aware sequencing: outlines failure modes and validation steps prior to implementation.
  • Plan delivery: saves plans to a repo path like docs/superpowers/plans/YYYY-MM-DD-<work-item-id>-<work-item-name>.md and supports integration with runbooks and traceability.

Quick Start

Provide an approved spec and work-item details and the skill will generate a ready-to-publish plan document.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I turn an approved software spec into an executable implementation plan?

To turn an approved spec into an executable plan, you provide the requirements and work-item details to generate a structured document featuring task decomposition, file touchpoints, dependencies, and acceptance criteria.

What is the best way to plan multi-file development tasks with explicit failure paths?

The best way to plan multi-file work with explicit failure paths is to generate a comprehensive plan document that outlines risk-aware sequencing, validation steps, and a RED/GREEN/REFACTOR workflow before coding.

Does cross-team implementation planning require defining dependencies and file touchpoints before coding?

Yes, cross-team implementation planning requires defining dependencies and file touchpoints before coding to ensure explicit sequencing, failure paths, and risk management are established for complex multi-step work.

How do I generate a runbook-integrated plan document for a specific work item?

To generate a runbook-integrated plan document, you input the approved spec and work-item details, which produces a ready-to-publish markdown file saved to a repository path like docs/superpowers/plans/.

When do I need to use a structured task-based plan for software engineering projects?

You need a structured task-based plan for software engineering projects when handling multi-file, cross-team work where sequencing, dependencies, failure paths, and risk must be explicit before coding begins.