writing-plans

Generate structured implementation plans outlining files, tests, and milestones.

Updated May 4, 2026
One-click install
npx skills add https://github.com/fred29910/migra-go --skill writing-plans-fred29910
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/fred29910/migra-go/tree/main/.agents/skills/writing-plans
Command: npx skills add https://github.com/fred29910/migra-go --skill writing-plans-fred29910

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Planning complex software work can be error-prone without a structured approach. This skill provides a framework to generate detailed, plan-driven guides that break work into clearly defined tasks, documents, and checkpoints.

Core Features & Use Cases

  • Generate comprehensive implementation plans that specify required files, tests, milestones, and review points.
  • Define a dedicated plan workspace (worktree) for plan-driven development to ensure traceability and repeatable processes.
  • Support plan reviews and handoffs between teams with consistent documentation and versioning.

Quick Start

Use this skill to draft a complete implementation plan for a new feature, including files, tests, and milestones.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I generate a multi-step implementation plan for feature development?

To generate a multi-step implementation plan, define your feature requirements and let the skill decompose them into structured tasks, required files, tests, and milestones. It produces a comprehensive plan document with review checkpoints for plan-driven development.

What is a plan-driven development workflow for breaking down complex tasks?

A plan-driven development workflow breaks complex software work into structured tasks, documents, and checkpoints. It generates implementation plans specifying required files, tests, and milestones to ensure traceability and reduce errors in multi-step feature delivery.

Can I use structured task planning for team handoffs and requirement breakdowns?

Yes, structured task planning supports team handoffs and requirement breakdowns. The skill enforces consistent plan documentation formats and review checkpoints, ensuring traceability and repeatable processes when handing off features across teams.

Does multi-step task planning require a dedicated worktree for plan documentation?

Multi-step task planning uses a dedicated plan workspace or worktree to ensure traceability and repeatable processes. This environment manages plan documentation, versioning, and review checkpoints effectively during feature development workflows.

What's the best way to document files, tests, and milestones for a new software feature?

The best way to document files, tests, and milestones is by generating a structured implementation plan. This skill enforces plan documentation formats that outline required files, define test checkpoints, and track milestones for complete traceability.