writing-plans

Translate feature specs into step-by-step implementation plans with file mappings and tests.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/KYRIE66nb/codex-omx-public-config --skill writing-plans-kyrie66nb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/KYRIE66nb/codex-omx-public-config/tree/main/home/.codex/skills/writing-plans
Command: npx skills add https://github.com/KYRIE66nb/codex-omx-public-config --skill writing-plans-kyrie66nb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Transform vague requirements into concrete, actionable implementation plans that can be handed to engineers.

Core Features & Use Cases

  • Plan generation: produce a complete task breakdown with files to touch, tests to write, and review steps.
  • Documentation artifacts: save plans to a versioned location with a clear header and structure.
  • Guided execution: support structured steps, checkpoints, and commit messages for traceability.

Quick Start

Provide a detailed, ready-to-execute implementation plan for the 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 turn a feature spec into a step-by-step implementation plan?

To turn a feature spec into an implementation plan, you translate vague requirements into a detailed task breakdown. The plan includes explicit task boundaries, file mappings, tests to write, and commit history to guide engineers through execution.

What is task breakdown in software engineering workflows?

Task breakdown in software engineering is decomposing a feature spec into discrete, executable steps. It defines concrete file paths, test requirements, and review checkpoints, ensuring engineers receive actionable boundaries rather than vague development instructions.

How do I structure documentation artifacts for engineering plans?

Structure documentation artifacts for engineering plans by enforcing a mandatory plan header, distinct task sections, and concrete file paths. Save these plans to a versioned location to maintain traceability and provide structured guided execution steps.

Does TDD planning work with executable task boundaries and checkpoints?

TDD planning works with executable task boundaries by defining tests to write within each task section. Checkpoints and commit messages are enforced throughout the implementation plan, ensuring traceability and structured guided execution for engineers.

What's the best way to generate commit history guidance for engineers?

The best way to generate commit history guidance is producing a structured implementation plan with explicit task boundaries. It enforces commit messages and review steps for each task section, providing traceability throughout the engineering workflow.

When do I need an implementation plan for software development tasks?

You need an implementation plan for software development tasks requiring explicit task boundaries, file mappings, and tests. It is essential when translating vague requirements into concrete, actionable steps that can be directly handed to engineers for guided execution.