plan

Generate test-driven implementation plans with file paths for coding tasks.

Updated Jun 25, 2026
One-click install
npx skills add https://github.com/Rheasilvia/hermes-desktop --skill plan-rheasilvia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/Rheasilvia/hermes-desktop/tree/main/skills/software-development/plan
Command: npx skills add https://github.com/Rheasilvia/hermes-desktop --skill plan-rheasilvia

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of disorganized or incomplete development by providing a structured, TDD-focused roadmap for any coding task, ensuring that implementation is clear, logical, and verifiable.

Core Features & Use Cases

  • Structured Planning: Generates markdown-based implementation plans that include goals, architecture, and step-by-step tasks.
  • TDD Enforcement: Mandates a test-driven development cycle for every task, ensuring code quality and reliability.
  • Use Case: When tasked with building a new authentication module, use this skill to break the feature down into bite-sized, 2-5 minute tasks with specific file paths and verification commands.

Quick Start

Use the plan skill to create an implementation plan for adding a new user profile endpoint to the existing API.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I break down a complex software feature into verifiable implementation steps?

To break down a complex software feature into verifiable steps, generate a structured implementation plan that decomposes tasks into 2-5 minute actions with specific file paths and verification commands.

What is test-driven development planning for software implementation?

Test-driven development planning for software implementation is a structured approach that mandates a TDD cycle for every coding task, ensuring your roadmap produces clear, logical, and verifiable code.

How do I generate a structured implementation plan for a new API endpoint?

You generate a structured implementation plan for a new API endpoint by creating a markdown document that includes goals, architecture, and step-by-step tasks with precise file path documentation for all proposed changes.

Can I use this approach to plan tasks in my local workspace without external dependencies?

Yes, you can plan tasks in your local workspace without external dependencies, as the approach requires no dependencies and operates entirely within your local development environment.

What's the best way to ensure my implementation plan includes precise documentation for code changes?

The best way to ensure precise documentation for code changes is to mandate specific file-path documentation for all proposed modifications directly within your structured markdown implementation plan.

When should I not use a TDD-focused implementation plan for my coding tasks?

You should not use a TDD-focused implementation plan when your coding tasks require exploratory prototyping without strict verification cycles, as this approach mandates test-driven development principles for every step.