writing-plans

Create detailed implementation plans with TDD steps and exact file targets.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/wewetv1987-cell/openclaw-backup --skill writing-plans-wewetv1987-cell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/wewetv1987-cell/openclaw-backup/tree/main/skills/clawgator-superpowers/skills/writing-plans
Command: npx skills add https://github.com/wewetv1987-cell/openclaw-backup --skill writing-plans-wewetv1987-cell

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns a specification into a concrete implementation plan so engineers can start work with clear scope, file targets, and test strategy instead of guessing.

Core Features & Use Cases

  • Breaks a feature into bite-sized tasks that can be completed in 2-5 minutes each.
  • Identifies exact files to create, modify, and test for every step.
  • Specifies failing tests, expected results, minimal implementation, and commit guidance for TDD-friendly execution.
  • Useful for new features, refactors, bug fixes, and any multi-step change that needs a careful handoff.

Quick Start

Ask the writing-plans skill to create an implementation plan for your feature and save it in docs/plans using the project date and feature name.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I break down a software feature specification into actionable coding tasks?

To break down a feature specification into actionable coding tasks, you create an implementation plan that splits the work into 2-5 minute tasks, identifies exact files to modify, and specifies failing tests for TDD execution.

How do I plan a multi-step code refactor using test-driven development?

Plan a multi-step code refactor by generating a plan that sequences tasks, specifies failing tests and expected results, provides minimal implementation guidance, and includes exact commit instructions for TDD execution.

What is the best way to sequence tasks for a complex bug fix before coding begins?

The best way to sequence tasks for a complex bug fix is to generate a detailed implementation plan that defines exact file targets, test checkpoints, and task ordering to ensure a careful and structured handoff.

Do I need a dedicated worktree to create an implementation plan for a new feature?

Yes, you need a dedicated worktree to create an implementation plan for a new feature. The plan output requires this isolated environment to map out TDD steps, exact commands, and commit instructions safely.

Can I use this approach to plan both new feature development and code refactoring?

Yes, you can use this planning approach for both new feature development and code refactoring. It applies to any multi-step software task requiring exact file targets, task sequencing, and test checkpoints.

Why does my implementation plan need to include exact commands and commit instructions?

Your implementation plan needs exact commands and commit instructions to ensure TDD-friendly execution and a careful handoff. This structured output provides clear scope and test strategy so engineers can start work without guessing.