writing-plans

Create implementation plans from feature specs with file mappings and testing steps.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ederheisler/agent-skills --skill writing-plans-ederheisler
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/ederheisler/agent-skills/tree/main/skills/writing-plans
Command: npx skills add https://github.com/ederheisler/agent-skills --skill writing-plans-ederheisler

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps engineering and product teams plan complex, multi-step initiatives by outlining required files, tests, and milestones before any code is written.

Core Features & Use Cases

  • Comprehensive planning: Generate end-to-end implementation plans that cover tasks, files, tests, and documentation.
  • TDD-friendly: Encourages test-first thinking and incremental commits.
  • Use Case: When given a feature spec, it produces a structured plan you can follow to implement it.

Quick Start

Provide a complete implementation plan for a feature described in a text specification.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I create an implementation plan from a feature spec?▼

To create an implementation plan from a feature spec, you provide the text specification and the skill generates a structured document covering task breakdowns, file mappings, testing steps, and commit guidance for engineers.

What is task breakdown for complex multi-step features?▼

Task breakdown for complex features is the process of outlining required files, tests, and milestones before coding begins, producing a reproducible plan that guides a team from tests to deployment.

How do I plan workflows using test-driven development?▼

You can plan test-driven development workflows by generating a plan that encourages test-first thinking, maps out required files and tests, and provides incremental commit guidance for each step.

Does this implementation plan approach work for multi-step features across code and docs?▼

Yes, this implementation plan approach works for multi-step features by satisfying explicit task breakdowns, file mappings, testing steps, and documentation milestones across code, tests, and docs.

What's the best way to structure task breakdowns before writing code?▼

The best way to structure task breakdowns before writing code is to generate an end-to-end implementation plan from your feature spec, mapping out tasks, files, tests, and documentation in a reproducible document.

Do I need a complete feature specification to generate an implementation plan?▼

Yes, you need a complete feature specification described in text to generate a comprehensive implementation plan that accurately guides engineers from tests through to deployment.