plan

Generate a structured Markdown plan saved to .hermes/plans/.

1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/tangzheng202202/hermes-skills --skill plan-tangzheng202202
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/tangzheng202202/hermes-skills/tree/main/01-coding-dev/software-development/plan
Command: npx skills add https://github.com/tangzheng202202/hermes-skills --skill plan-tangzheng202202

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Plan mode addresses the need to convert user intent into a structured, actionable plan without performing execution, reducing miscommunication and scope creep.

Core Features & Use Cases

  • Generate a clear, markdown-based plan saved to the workspace's .hermes/plans/ directory.
  • Outline goals, assumptions, approach, steps, dependencies, tests, risks, and open questions for a given task.
  • Use cases include planning a software feature, architectural review, or migration task before any code runs.

Quick Start

Ask Hermes to draft a concise plan for the current task and save it to .hermes/plans/.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I generate a structured plan for a software feature before writing any code?

To generate a structured plan, this tool converts your task intent into a markdown outline covering goals, steps, dependencies, and risks. The resulting plan is saved as a timestamped file under the .hermes/plans/ directory for later reference.

What is the best way to outline architectural risks and assumptions for a migration task?

Outlining architectural risks and assumptions is handled by generating a markdown-based plan. It structures your intent into sections for assumptions, approach, risks, and open questions, saving the document directly to your workspace's .hermes/plans/ folder.

Can I use this planning mode to automatically execute the steps outlined in the markdown file?

No, this planning mode explicitly limits scope to planning only and does not execute any actions. It strictly generates an actionable plan outline and saves it as a markdown file, preventing scope creep and miscommunication before execution begins.

Does the generated plan include sections for tests and open questions?

Yes, the generated plan includes specific sections for tests and open questions. It transforms your target task intent into a comprehensive markdown outline that documents dependencies, risks, approach, and testing requirements.

How do I save a strategy plan to the workspace automatically?

Saving a strategy plan to the workspace happens automatically when the tool generates your markdown outline. It writes the resulting plan to the .hermes/plans/ directory using a timestamped filename for easy tracking and retrieval.

When do I need a markdown plan file in the .hermes/plans/ directory?

You need a markdown plan file when preparing for a software feature, architectural review, or migration task. It provides a structured outline of goals and steps, ensuring alignment and reducing scope creep before any code runs.