plan

Generate structured markdown implementation plans for software development tasks.

Updated Jul 13, 2026
One-click install
npx skills add https://github.com/zangjeicy/Hermes --skill plan-zangjeicy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/zangjeicy/Hermes/tree/main/skills/software-development/plan
Command: npx skills add https://github.com/zangjeicy/Hermes --skill plan-zangjeicy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the problem of vague or overwhelming project goals by breaking them down into concrete, actionable, and testable implementation steps.

Core Features & Use Cases

  • Structured Planning: Automatically generates markdown plans with clear goals, architecture, and step-by-step tasks.
  • TDD Integration: Enforces Test-Driven Development by requiring failing tests and verification steps for every task.
  • Use Case: When tasked with building a new authentication module, this skill creates a detailed plan that breaks the work into 2-5 minute tasks, ensuring each component is implemented, tested, and committed individually.

Quick Start

Use the plan skill to create an implementation plan for adding a new user registration endpoint to the current project.

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 software development project into actionable tasks?

Breaking down a software development project into actionable tasks involves generating structured markdown implementation plans that divide complex features into 2-5 minute testable steps. This approach ensures each component is implemented, tested, and committed individually.

How does Test-Driven Development workflow management integrate with implementation planning?

Test-Driven Development workflow management integrates with implementation planning by enforcing failing tests and verification steps for every task within the markdown plan. This ensures implementation clarity and strict adherence to TDD protocols.

Can I use markdown plans for architectural design and feature breakdown?

Yes, you can use markdown plans for architectural design and feature breakdown. The generated implementation plans facilitate complex feature breakdown and architectural design within a workspace, ensuring clear goals and step-by-step task execution.

What is the best way to structure an implementation plan for a new authentication module?

The best way to structure an implementation plan for a new authentication module is to generate a detailed markdown plan with clear goals, architecture, and 2-5 minute tasks. Each task requires failing tests and verification steps.

Do I need specific file-pathing protocols for software development planning?

Yes, you need specific file-pathing protocols for software development planning. Generating structured markdown implementation plans requires adherence to specific file-pathing, task granularity, and verification protocols to ensure implementation clarity.

Why does vague project planning lead to implementation failures?

Vague project planning leads to implementation failures because overwhelming or unclear project goals lack concrete, actionable steps. Generating structured implementation plans with testable tasks solves this by ensuring strict verification protocols for every component.