writing-plans

Convert approved specs into structured implementation plans with phases, tasks, and validation steps.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/michael-conrad/.opencode --skill writing-plans-michael-conrad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/michael-conrad/.opencode/tree/main/skills/writing-plans
Command: npx skills add https://github.com/michael-conrad/.opencode --skill writing-plans-michael-conrad

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Transforms approved specs into structured, executable implementation plans, reducing ambiguity and enabling reliable execution.

Core Features & Use Cases

  • Converts a spec into a phased plan with explicit tasks, owners, and dependencies.
  • Enforces alignment between spec requirements and plan artifacts, enabling traceability.
  • Supports retroactive planning and plan backfill for existing specs; ideal for audits and re-scoping.
  • Facilitates collaboration by clearly delineating responsibilities and milestones.

Quick Start

Provide a complete implementation plan from an approved spec, including phases and tasks.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I generate an implementation plan from an approved spec?

Generating an implementation plan from an approved spec involves converting the requirements into a structured plan with defined phases, tasks, owners, and dependencies. The output ensures traceability back to the original spec's success criteria.

What does task decomposition for project management involve?

Task decomposition for project management involves breaking down an approved spec into discrete, executable phases and validation steps. This workflow design outlines explicit tasks and dependencies tailored to the spec's success criteria for reliable execution.

Can I backfill a project plan for an existing spec during an audit?

Yes, you can backfill a project plan for an existing spec. The system supports retroactive planning to outline phases and tasks, which is ideal for audits and re-scoping existing project requirements.

How do you ensure traceability between spec requirements and plan artifacts?

Traceability between spec requirements and plan artifacts is ensured by enforcing strict alignment during plan generation. The system outlines validation steps tailored to the spec's success criteria and outputs artifacts in the project's standard plan format.

What is the best way to structure phases and dependencies for workflow design?

The best way to structure phases and dependencies for workflow design is to decompose the spec into a phased plan with explicit tasks. This delineates responsibilities and milestones to facilitate collaboration and enable reliable execution.

Does project management planning work without a fully approved spec?

Project management planning works best with an approved spec to reduce ambiguity and enable reliable execution. While retroactive plan backfill is supported for existing specs, starting with approved requirements ensures accurate validation steps.