writing-plans

Convert a design spec into a phase-ordered implementation plan with tasks and tests.

2|1|Updated May 1, 2026
One-click install
npx skills add https://github.com/LeonardoTan19/metaforge --skill writing-plans-leonardotan19
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/LeonardoTan19/metaforge/tree/main/skills/writing-plans
Command: npx skills add https://github.com/LeonardoTan19/metaforge --skill writing-plans-leonardotan19

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing plans help teams translate a design spec into a concrete, executable implementation plan with explicit tasks, required files, tests, and commit boundaries.

Core Features & Use Cases

  • Structured task decomposition: convert a spec into bite-sized tasks with clear file paths, code, and verification steps.
  • Phase-ordered execution: enforce a step-by-step workflow from design to verification, reducing context-switching and drift.
  • Quality governance: include checkpoints and no-placeholder discipline to ensure actionable, testable work.

Quick Start

Announce at start: "I'm using the writing-plans skill to create the implementation plan."

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I translate a design spec into a task breakdown for software engineering?

To translate a design spec into a task breakdown, you need a structured plan that decomposes work into bite-sized, phase-ordered tasks with explicit file paths, test guidance, and commit boundaries. This ensures reliable, traceable delivery across frontend and backend integration.

What is the best way to structure an implementation plan for test-driven development?

The best way to structure an implementation plan for test-driven development is to enforce a phase-ordered workflow with specific file changes, checkpoints, and test guidance. This step-by-step approach reduces context-switching and ensures actionable, testable work.

Why does work breakdown structure need strict checkpoints and no placeholders?

A work breakdown structure needs strict checkpoints and no placeholders to ensure quality governance and buildability. By enforcing this discipline, the generated plan remains actionable and traceable, preventing drift during phase-ordered execution.

Can I use task decomposition to plan both frontend and backend integration work?

Yes, you can use task decomposition to plan both frontend and backend integration work. The plan generation targets full-plan outputs with phase-ordered tasks and domain-skill dispatch, ensuring reliable delivery and traceability across all integration layers.

How to define specific file changes and commit boundaries in a plan document?

To define specific file changes and commit boundaries in a plan document, decompose the spec into explicit tasks with clear file paths and verification steps. Structured plan generation enforces these boundaries to reduce context-switching and maintain code quality.

When do I need a full-plan output with domain-skill dispatch?

You need a full-plan output with domain-skill dispatch when translating a complex spec into a complete implementation plan. This enforces strict plan structure and checkpoints to ensure buildability and reliable delivery across diverse software engineering domains.