plan

Create a timestamped markdown plan in the active workspace's .hermes/plans/ directory.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/danmartinez78/echo-ghost-backup --skill plan-danmartinez78
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/danmartinez78/echo-ghost-backup/tree/main/skills/software-development/plan
Command: npx skills add https://github.com/danmartinez78/echo-ghost-backup --skill plan-danmartinez78

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Plan mode solves the problem of needing thoughtful planning without executing any actions, saving time and preventing unintended changes.

Core Features & Use Cases

  • Inspects the current context to derive goals without mutating the workspace.
  • Generates a markdown plan and saves it to the active workspace's .hermes/plans/ directory.
  • Suitable for software planning, workflow design, and task decomposition where a non-executing plan is required.

Quick Start

Write a concrete plan and save it to the active workspace under .hermes/plans/ with a timestamped filename.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I create a non-executing markdown plan for software development tasks?

A non-executing markdown plan is generated by inspecting the current workspace context and saving a timestamped file to the .hermes/plans/ directory. It documents goals, approach, steps, risks, and validation while strictly preventing code execution or file mutations.

Can I generate task decomposition steps without modifying my current workspace?

Yes, you can generate task decomposition steps without workspace modifications. This Skill enforces read-only context inspection to derive goals and writes the resulting workflow design strictly to the .hermes/plans/ directory, ensuring no unintended file mutations occur.

What is the best way to document project goals and risks before code execution?

The best way to document project goals and risks before code execution is using a dedicated planning mode that generates a markdown file. It captures the current context, outlines the approach, details the steps, highlights risks, and defines validation criteria safely.

Does this planning mode support workflow design for complex task decomposition?

Yes, this planning mode supports workflow design for complex task decomposition. It analyzes the active workspace to break down tasks into actionable steps, documenting the approach, risks, and validation methods in a timestamped markdown file without executing any code.

Why should I use a non-executing plan instead of directly executing code changes?

You should use a non-executing plan to prevent unintended changes and save time during software planning. By enforcing read-only context inspection, it safely documents your approach, steps, and risks in markdown before any code execution or file mutations are allowed.

What limitations exist when generating markdown plans for software planning?

The main limitation of generating markdown plans is that no code execution or file mutations are allowed outside the .hermes/plans/ directory. It enforces read-only context inspection, meaning it strictly drafts documentation rather than implementing the planned software changes.