writing-plans

Generate implementation plans from formal specs before coding.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/Ramachandrajoshi/Azure-Devops-Copilot --skill writing-plans-ramachandrajoshi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/Ramachandrajoshi/Azure-Devops-Copilot/tree/main/.roo/skills/writing-plans
Command: npx skills add https://github.com/Ramachandrajoshi/Azure-Devops-Copilot --skill writing-plans-ramachandrajoshi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate comprehensive implementation plans from a formal spec or requirements before touching code.

Core Features & Use Cases

  • Structured task breakdown and file mapping to guide developers.
  • Support for a dedicated worktree workflow and reproducible planning artifacts.
  • Guidance for tests, documentation, commits, and validation scenarios.

Quick Start

Create a detailed implementation plan from the provided spec and save it to docs/superpowers/plans/YYYY-MM-DD-<feature-name>.md.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I turn a formal spec into an implementation plan before coding?

Turn a formal spec into an implementation plan by processing requirements into a standardized structure with headers, per-task steps, and a review loop. The plan maps file changes, tests, documentation, and validation scenarios before any code is written.

What is the best way to break down multi-subsystem feature tasks?

Breaking down multi-subsystem feature tasks requires a structured plan that maps file changes, tests, and validation scenarios per task. This enforces a standardized breakdown with dedicated steps and a review loop to guide developers through large feature work.

How do I generate implementation checklists for large feature work?

Generate implementation checklists by transforming formal specs into structured planning artifacts. These artifacts guide developers through per-task file changes, tests, documentation, commits, and validation scenarios, ensuring comprehensive coverage for large features.

Does this implementation planning approach support worktree workflows?

Yes, the implementation planning approach supports a dedicated worktree workflow. It generates reproducible planning artifacts saved as markdown files, ensuring structured task breakdown and file mapping align with isolated development environments.

When do I need to generate a formal implementation plan from requirements?

You need a formal implementation plan from requirements when tackling multi-subsystem tasks or large feature work. It enforces a standardized structure with per-task steps and a review loop before touching code, guiding file changes, tests, and documentation.

What is the standardized structure for saving generated implementation plans?

The standardized structure for saving generated implementation plans is a markdown file located at docs/superpowers/plans/YYYY-MM-DD-<feature-name>.md. It includes a header, per-task steps, and a review loop to guide the entire implementation process.