plan

Generate structured markdown implementation plans with TDD-based steps.

3|1|Updated Jul 2, 2026
One-click install
npx skills add https://github.com/EntroVyx/hermes-agent-offsec --skill plan-entrovyx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/EntroVyx/hermes-agent-offsec/tree/main/skills/software-development/plan
Command: npx skills add https://github.com/EntroVyx/hermes-agent-offsec --skill plan-entrovyx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of vague or overwhelming development tasks by forcing a structured, TDD-based planning phase that breaks complex features into manageable, 2-5 minute actionable steps.

Core Features & Use Cases

  • Structured Planning: Generates comprehensive markdown plans including architecture, tech stack, and step-by-step implementation tasks.
  • TDD Enforcement: Mandates a test-driven development cycle for every task, ensuring code quality and verification.
  • Use Case: When tasked with building a new authentication module, use this skill to generate a detailed plan that outlines the exact file paths, test cases, and implementation steps required to build it incrementally.

Quick Start

Use the plan skill to create an implementation plan for the new user authentication feature in 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 complex software feature into actionable implementation steps?

TDD-based planning breaks down vague development tasks by generating actionable markdown plans that enforce a test-driven development cycle for every task, ensuring code quality and verification before writing implementation logic.

How do I generate a TDD-based development plan for a new authentication module?

To generate a TDD workflow plan, create a structured markdown document that outlines exact file paths, test cases, and incremental implementation steps, mandating a test-driven development cycle for every task.

Does this planning approach enforce DRY and YAGNI principles during technical documentation?

Yes, this approach requires adherence to DRY and YAGNI principles while maintaining exact file path references and verification commands within the generated technical documentation, ensuring minimal and necessary code design.

What is the best way to structure technical documentation for incremental feature implementation?

The best way to structure technical documentation is generating comprehensive markdown plans that include architecture, tech stack, and step-by-step tasks, adhering to DRY, YAGNI, and TDD principles to ensure actionable development.

Can I use this skill to plan development tasks without writing any code yet?

Yes, you can use this skill to facilitate complex feature decomposition and technical documentation during the planning phase, generating actionable plans with verification commands before any actual code implementation begins.