writing-plans

Convert vague specifications into step-by-step implementation plans.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/okbest2024/openclaw-backup --skill writing-plans-okbest2024
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/okbest2024/openclaw-backup/tree/main/workspace/skills/writing-plans-0.1.0
Command: npx skills add https://github.com/okbest2024/openclaw-backup --skill writing-plans-okbest2024

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Translating vague project specs into concrete, end-to-end implementation plans that specify what to touch, how to implement, how to test, and how to document changes.

Core Features & Use Cases

  • Generate structured task plans from a feature spec, covering files, tests, docs, and commits.
  • Save plans to docs/plans with a date-based filename for easy versioning and retrieval.
  • Support a dedicated worktree workflow to keep planning isolated from main development.

Quick Start

Provide a feature spec and I will generate a structured implementation plan saved to docs/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 convert a feature spec into a step-by-step implementation plan?

To convert a feature spec into an implementation plan, you provide the specification details and the tool generates a structured task breakdown covering files, tests, documentation, and commits. The plan is then saved as a markdown file.

What is the best way to break down vague software specifications into concrete coding tasks?

The best way to break down vague software specifications is to use a planning tool that translates them into comprehensive, end-to-end implementation plans. This process specifies exactly what files to touch, how to implement, and how to test.

How does the worktree workflow keep implementation planning isolated from main development?

The worktree workflow keeps planning isolated by supporting a dedicated worktree environment. This separates the generated implementation plans and task breakdowns from your main development branch.

Does the generated implementation plan include testing and commit history strategies?

Yes, the generated implementation plan includes testing and commit history strategies. It creates a comprehensive task breakdown that explicitly covers what files to touch, how to test, how to document changes, and how to structure commits.

Can I use this for end-to-end task breakdowns across multiple files in a software project?

Yes, you can use this for end-to-end task breakdowns across multiple files. It is specifically applicable to software engineering projects requiring comprehensive implementation plans that detail modifications, testing, and documentation across the codebase.

Where are the generated implementation plans saved for versioning and retrieval?

Generated implementation plans are saved in the docs/plans directory using a date-based naming convention. This structure ensures easy versioning and quick retrieval of your task breakdowns.