writing-plans

Convert written specifications into structured implementation plans with tasks and file changes.

7|1|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/cloudfieldcz/cf-powers --skill writing-plans-cloudfieldcz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/cloudfieldcz/cf-powers/tree/main/skills/writing-plans
Command: npx skills add https://github.com/cloudfieldcz/cf-powers --skill writing-plans-cloudfieldcz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Use this skill to convert a written specification or requirements into a comprehensive, executable implementation plan that guides engineers from idea to deployment.

Core Features & Use Cases

  • Generate one plan file per feature phase, plus a plan-index for orchestration.
  • Provide clear tasks, file touchpoints, tests, and documentation requirements for each phase.
  • Enforce planning discipline: DRY, YAGNI, and TDD principles throughout the planning process.

Quick Start

Feed a feature analysis document to the writing-plans skill and it will generate phase-specific task plans.

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 specification into an actionable implementation plan?

To turn a feature specification into an implementation plan, feed the written requirements into a planning workflow to generate structured, executable task lists. This process provides phase-specific tasks, file touchpoints, and documentation requirements.

How do I decompose a multi-phase feature into detailed engineering tasks?

Decomposing a multi-phase feature involves generating one plan file per phase alongside an orchestration index. Each generated file details specific file changes, required tests, and documentation to guide the entire engineering workflow.

Can I apply TDD principles when generating plans from a written specification?

Yes, you can apply TDD principles during plan generation. The planning process enforces discipline by integrating DRY, YAGNI, and TDD principles throughout the task decomposition and specification translation phases.

What is the best way to orchestrate multi-phase plans for complex features?

The best way to orchestrate multi-phase plans is by generating a dedicated plan-index file. This index coordinates the individual phase-specific plan files, ensuring consistent naming and structured execution across the workflow.

Do I need a full feature analysis document before generating task plans?

Yes, a full feature analysis or written specification document is required. The planning process converts these detailed written requirements into comprehensive, executable plans tailored for multi-phase feature implementation.