plan

Create structured markdown implementation plans for software development changes.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers transform complex software requests into structured implementation plans without prematurely changing code or executing tasks.

Core Features & Use Cases

  • Actionable Planning: Creates detailed markdown plans with goals, architecture, tasks, file paths, testing steps, and validation criteria.
  • Development Workflow Guidance: Applies planning practices such as bite-sized tasks, TDD cycles, DRY principles, and YAGNI considerations.
  • Use Case: A developer preparing a multi-file feature can use this Skill to produce a complete execution roadmap before delegating implementation work.

Quick Start

Ask the plan skill to create an implementation plan for the requested software change and save it in the workspace plans directory.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I create an implementation plan for a complex software feature?

To create an implementation plan for a complex software feature, define your goals, architecture, exact file paths, testing strategies, and validation steps in a structured markdown document before coding begins. This ensures a complete execution roadmap without prematurely changing code.

What is the best way to prepare a code workflow for subagent delegation?

The best way to prepare a code workflow for subagent delegation is to generate a structured markdown plan containing goals, architecture, file paths, and implementation handoff guidance. This provides exact execution instructions for downstream tasks without modifying code early.

How does TDD fit into software development planning?

TDD fits into software development planning by structuring bite-sized tasks and testing strategies directly within your markdown implementation plan. This ensures test-driven development cycles and validation criteria are established before the actual coding phase begins.

Can I use markdown to document architecture and file paths before coding?

Yes, you can use markdown to document architecture and exact file paths before coding by creating a structured implementation plan. This plan format enforces clear goals, testing steps, and validation criteria to guide complex code modifications safely.

When do I need a structured implementation plan for software development?

You need a structured implementation plan for software development when handling feature design, complex code modifications, or subagent delegation. It transforms ambiguous requests into actionable markdown roadmaps with architecture and validation steps to prevent premature execution.