writing-plans

Create bite-sized implementation plans with exact file paths and test steps.

Updated May 2, 2026
One-click install
npx skills add https://github.com/AlvaroBiano/hermes-agent --skill writing-plans-alvarobiano
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/AlvaroBiano/hermes-agent/tree/main/skills/software-development/writing-plans
Command: npx skills add https://github.com/AlvaroBiano/hermes-agent --skill writing-plans-alvarobiano

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing Implementation Plans helps teams translate complex features into clear, actionable tasks by detailing the exact files to touch, tests to write, and the steps to implement, ensuring nothing is ambiguous.

Core Features & Use Cases

  • Bite-sized Task Granularity: Each task takes 2-5 minutes and specifies the exact files and steps.
  • Plan Document Structure: A consistent header, per-task sections, and explicit verification steps to guide implementation.
  • TDD-Driven Workflow: Full cycle of writing tests, running them, implementing minimal code, validating, and committing to version control.

Quick Start

Draft a new plan for implementing a feature by listing bite-sized tasks with exact file paths, tests, and verification steps.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I break down a complex software feature into bite-sized implementation tasks?

To break down a complex software feature into bite-sized implementation tasks, create a plan document specifying exact file paths, test steps, and verification criteria for reproducibility. Each task should take 2-5 minutes and follow a TDD-driven workflow.

What is a TDD-driven implementation plan and how does it work?

A TDD-driven implementation plan structures tasks into a full cycle of writing tests, running them, implementing minimal code, validating, and committing to version control. This workflow ensures each bite-sized task is verified before moving forward.

Can I use an implementation plan for documentation work or is it only for software features?

You can use an implementation plan for documentation work, design tasks, and software features. The plan applies to any complex task requiring serial task execution, translating ambiguity into clear, actionable steps with exact files to touch.

What's the best way to structure an implementation plan for reproducibility?

The best way to structure an implementation plan for reproducibility is using a consistent header, per-task sections, and explicit verification steps. Ensure the plan includes exact file paths and test steps to guide implementation without ambiguity.

Why does my implementation plan fail to translate complex features into executable tasks?

Your implementation plan fails to translate complex features into executable tasks when it lacks bite-sized task granularity. Without specifying exact files to touch, tests to write, and implementation steps, the plan remains ambiguous and hard to execute.