writing-plans

Generate structured implementation plans for multi-step tasks.

425|74|Updated Sep 27, 2025
One-click install
npx skills add https://github.com/martin98-afk/CanvasMind --skill writing-plans-martin98-afk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/martin98-afk/CanvasMind/tree/main/app/widgets/side_dock_area/plugins/llm_chatter/skills/writing-plans
Command: npx skills add https://github.com/martin98-afk/CanvasMind --skill writing-plans-martin98-afk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Plan multi-step tasks more efficiently by capturing a complete, shareable implementation plan that outlines what to touch, what to test, what to document, and how to commit.

Core Features & Use Cases

  • Thorough task decomposition: break complex goals into actionable steps with clear ownership.
  • Documentation scaffolding: map out required docs, tests, and artifacts before implementation.
  • Execution plan generation: produce a structured plan that can be executed in sprints and handed off to teammates.
  • Use Case: Ideal for brainstorming new features or refactors with zero context about the codebase.

Quick Start

Create a new implementation plan using brainstorming mode and save it to docs/superpowers/plans/YYYY-MM-DD-writing-plans.md

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I generate a comprehensive implementation plan for multi-step software tasks?

Generate a comprehensive implementation plan by breaking complex goals into actionable steps, mapping out required docs and tests, and defining code changes with version control. This structured execution plan can be directly handed off to teammates for sprint execution.

What is the best way to decompose complex refactoring goals into actionable steps?

Decompose complex refactoring goals through thorough task decomposition, capturing what code to touch, what to test, and what to document. This approach maps required artifacts before implementation, ensuring clear ownership and structured execution.

Can I use brainstorming mode to plan new features with zero codebase context?

Yes, you can use brainstorming mode to plan new features without codebase context. It scaffolds documentation and outlines required design changes, testing plans, and version control steps before implementation begins.

How do I structure documentation scaffolding before starting software implementation?

Structure documentation scaffolding by mapping out required docs, tests, and artifacts before implementation. The plan defines specific file changes and version control commits, ensuring a self-review handoff with no placeholders.

Does the generated implementation plan include testing and version control steps?

Yes, the generated implementation plan includes testing and version control steps. It covers design, code changes, testing plans, and documentation, ensuring requirements for plan structure and task granularity are satisfied.