writing-plans

Generate step-by-step implementation plans with exact file paths and commands.

8|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/hxk622/TokenDance --skill writing-plans-hxk622
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/hxk622/TokenDance/tree/main/backend/app/skills/builtin/superpowers/writing-plans
Command: npx skills add https://github.com/hxk622/TokenDance --skill writing-plans-hxk622

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of creating clear, actionable implementation plans for complex multi-step tasks, especially when the engineer has limited context of the codebase.

Core Features & Use Cases

  • Comprehensive Planning: Generates detailed, step-by-step plans for software development tasks.
  • Context-Aware Instructions: Assumes zero prior knowledge of the codebase, providing all necessary details.
  • Bite-Sized Tasks: Breaks down implementation into small, manageable actions (e.g., write test, implement, commit).
  • Use Case: When tasked with adding a new authentication flow, this Skill will outline every file to modify, every test to write, and every command to run, ensuring a smooth development process.

Quick Start

Use the writing-plans skill to create a comprehensive implementation plan for adding user profile editing functionality.

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 detailed implementation plan for complex software development tasks?

To generate a detailed implementation plan, break down complex software development tasks into bite-sized actions including writing failing tests, implementing minimal code, running tests, and committing changes. This ensures clarity and consistency by providing exact file paths and commands for engineers with zero codebase context.

What is the best way to break down multi-step coding tasks for engineers with no codebase context?

The best way to break down multi-step coding tasks is to generate step-by-step instructions assuming zero prior knowledge. Provide exact file paths, commands, and specific actions like writing failing tests and implementing minimal code to ensure a smooth development process.

How do I create a TDD implementation plan that includes test writing and committing changes?

To create a TDD implementation plan, outline every file to modify and every test to write. Break the workflow into small, manageable actions: write failing tests, implement minimal code, run tests, and commit changes, ensuring all necessary commands and paths are explicitly detailed.

Can I use automated task breakdown for adding new authentication flows without prior codebase knowledge?

Yes, automated task breakdown works for adding new authentication flows without prior codebase knowledge. It generates context-aware instructions that outline every file to modify, every test to write, and every command to run, assuming zero prior context for the engineer.

Does this implementation planning approach work for adding user profile editing functionality?

Yes, this implementation planning approach works for adding user profile editing functionality. It generates a comprehensive, step-by-step plan that outlines exact file paths, test cases, and commands, ensuring a smooth development process even for complex multi-step tasks.

When do I need a detailed coding plan for software development?

You need a detailed coding plan when tackling complex multi-step tasks that require clear, actionable implementation steps. It is crucial for ensuring clarity and consistency, especially when the engineer executing the tasks has limited context of the codebase.