writing-plans

Generate step-by-step implementation plans with file maps and testing steps.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/CenredJun/openclaw-claudecode-setup-kit --skill writing-plans-cenredjun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/CenredJun/openclaw-claudecode-setup-kit/tree/main/skills/writing-plans
Command: npx skills add https://github.com/CenredJun/openclaw-claudecode-setup-kit --skill writing-plans-cenredjun

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Write comprehensive implementation plans that assume the engineer has zero context for our codebase, detailing exactly which files to touch, what code to write, tests to add, docs to check, and how to validate the plan, before touching any code.

Core Features & Use Cases

  • Thorough task decomposition with actionable steps and checkpoints.
  • Clear file and module mapping, with responsibilities and interfaces.
  • End-to-end plan generation including testing, documentation, and commit guidance.
  • Use Case: A feature spec is given; the skill outputs a plan that an engineer can follow to implement it with minimal back-and-forth.

Quick Start

Ask the writing-plans skill to generate a detailed implementation plan for a given feature.

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 step-by-step implementation plan for a complex software feature?

To generate an implementation plan, provide a feature spec and the skill outputs a self-contained Markdown document with task decomposition, file maps, and testing steps. This plan details exactly which files to touch and what code to write before execution.

What is task decomposition for engineering docs and when do I need it?

Task decomposition breaks complex software tasks into actionable steps and reviewer checkpoints. You need it during feature brainstorming to produce work breakdowns that assume an engineer has zero codebase context, ensuring minimal back-and-forth during execution.

Can I use this for mapping out file responsibilities and interfaces before coding?

Yes, you can use this to map out file and module responsibilities before coding. The generated plan includes clear file mapping with defined interfaces, ensuring engineers know exactly which files to touch and how to validate the changes.

What's the best way to structure an implementation plan with testing and commit guidance?

The best way to structure an implementation plan is using a standardized frontmatter header, task sections, and reviewer checkpoints. This enforces a plan structure that includes end-to-end testing steps, documentation checks, and commit guidance.

Does this implementation plan generation work without any external dependencies?

Yes, implementation plan generation works without external dependencies. The skill operates independently to produce self-contained Markdown plan documents ready for execution, requiring only a feature spec as input to generate the comprehensive work breakdown.