writing-plans

Convert design documents into executable implementation plans with coverage matrices.

1|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/JayJihyunKim/rein --skill writing-plans-jayjihyunkim
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/JayJihyunKim/rein/tree/main/plugins/rein-core/skills/writing-plans
Command: npx skills add https://github.com/JayJihyunKim/rein --skill writing-plans-jayjihyunkim

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Extracts and translates design documents into concrete, executable implementation plans that include a coverage matrix and metadata mapping.

Core Features & Use Cases

  • Extract scope items from design docs, capturing IDs and descriptions.
  • Decompose plan into Phase/Task structures and attach covers metadata for traceability.
  • Generate a plan file under docs/plans/ and enable a self-check loop with the validator script.

Quick Start

Create a plan from the latest design document by extracting scope IDs, decomposing into phases and tasks, saving it as docs/plans/YYYY-MM-DD-<slug>-implementation.md, and running the validator until it passes.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I turn a design doc into an executable implementation plan?

An implementation plan converts design documents into executable phases and tasks by extracting scope items, decomposing them into a structured hierarchy, and mapping them to a coverage matrix for traceability.

What is a coverage matrix in software implementation planning?

A coverage matrix maps scope items from a design document to specific phases and tasks, ensuring every requirement is addressed and validated before development begins.

How do I validate that my implementation plan covers all design spec requirements?

You validate an implementation plan by running a validation script against the generated Markdown plan file, which checks the coverage matrix until all scope items are successfully mapped.

Can I generate implementation plans automatically from existing design documents?

Yes, you can automatically generate an implementation plan by extracting scope IDs and descriptions from a design document, decomposing them into phases and tasks, and saving the result as a Markdown file.

What's the best way to structure phases and tasks for a software implementation plan?

The best way to structure phases and tasks is to decompose scope items from a design document into a hierarchical plan, attaching covers metadata to each task for traceability and validation.

Do I need a specific file format for design documents to create an implementation plan?

Design documents serve as input for implementation planning, and the generated plan is saved as a Markdown file under a designated plans directory using a date-based naming convention.