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.