writing-plans

Create implementation plans with exact file paths, code examples, and verification steps.

Updated Dec 13, 2025
One-click install
npx skills add https://github.com/Jetaofgak/HealthFlowFinal --skill writing-plans-jetaofgak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/Jetaofgak/HealthFlowFinal/tree/main/.claude/skills/writing-plans
Command: npx skills add https://github.com/Jetaofgak/HealthFlowFinal --skill writing-plans-jetaofgak

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill creates comprehensive implementation plans with exact file paths, complete code examples, and verification steps, enabling engineers with minimal codebase context to implement designs confidently.

Core Features & Use Cases

  • Exact file-level tasks: specify precise paths and actions.
  • Inline code examples: include concrete code snippets ready for integration.
  • Verification steps: provide checks to confirm correctness.

Quick Start

Use the writing-plans skill to craft a full implementation plan for your feature, saving it to docs/plans/YYYY-MM-DD-<feature-name>/plan.md. If desired, you can then use the executing-plans skill to run the plan.

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 design document?

Implementation plans translate designs into actionable tasks by specifying exact file paths, complete code examples, and verification steps. Structure your plan with clear headers for each phase, include ready-to-integrate code snippets, and list concrete commands to verify correctness—enabling engineers to execute without additional context.

What should an implementation plan include for a new feature?

A comprehensive implementation plan includes file-level tasks with precise paths, inline code examples ready for integration, verification commands to confirm correctness, and structured headers organizing work logically. This format lets engineers with minimal codebase knowledge implement confidently without guessing about file locations or integration points.

Can I use implementation plans when I don't know the codebase?

Yes. Implementation plans are designed for engineers with zero codebase context. By specifying exact file paths, complete code blocks, and step-by-step verification commands, plans eliminate the need for domain knowledge and enable confident execution of design-complete projects.

How do I verify that my implementation is correct?

Implementation plans include explicit verification steps—concrete commands and checks that confirm your code works as intended. Run these commands after completing each task to catch errors early and ensure reproducible, version-controlled execution aligned with the original design.

What's the difference between a design document and an implementation plan?

A design document describes what to build and why; an implementation plan translates that design into exact file paths, complete code examples, and verification commands. Plans provide the concrete, actionable tasks engineers need to execute immediately without interpretation or guesswork.

Can implementation plans follow DRY and YAGNI principles?

Yes. Implementation plans apply DRY (don't repeat yourself) and YAGNI (you aren't gonna need it) guidance to avoid redundant code and unnecessary complexity. This keeps plans lean, reproducible, and focused on exactly what the design requires—nothing more.