fbpx

Hermes Agent /plan: Plans Without Execution

WANT TO BOOST YOUR SEO TRAFFIC, RANK #1 & Get More CUSTOMERS?

Get free, instant access to our SEO video course, 120 SEO Tips, ChatGPT SEO Course, 999+ make money online ideas and get a 30 minute SEO consultation!

Just Enter Your Email Address Below To Get FREE, Instant Access!

The Hermes Agent /plan command does exactly one thing, on purpose: /plan [task] writes a markdown implementation plan into .hermes/plans/ in your active workspace — planning only, no execution. In an agent world where everything wants to act, a command guaranteed not to act is quietly one of the most valuable. Here’s the documented behaviour and how to get real leverage from it.

Short answer

  • /plan [task] writes a markdown implementation plan to .hermes/plans/ — planning only, nothing executes (per the official slash-commands reference).
  • Leave the argument empty and it infers the task from your conversation context.
  • Formerly a bundled skill, now built-in — partly to survive command-menu limits on Telegram and Discord.
  • Works in the CLI and the messaging gateway.


What the Hermes Agent /plan command does

Per the docs: /plan produces a markdown implementation plan and saves it to .hermes/plans/ in the active workspace. That’s the entire contract — no code changes, no tool runs, no side effects. Pass a task explicitly (/plan migrate the auth flow) or pass nothing and let it infer the task from the conversation you’re already having.

It graduated from bundled skill to built-in command, and the docs give a wonderfully practical reason: command-menu limits on Telegram and Discord. Translation: enough people plan from their phones that the command had to survive messaging platforms’ constraints. Planning is a first-class, everywhere feature now.

Hermes Agent /plan in a working session

Situation Move What you get
Big task, unclear shape /plan <task> before any execution A reviewable roadmap before anything changes
Long conversation converging /plan (no argument) The discussion distilled into an implementation plan
Plans piling up Review .hermes/plans/ A workspace folder of markdown you can diff, share, keep

Because plans land as files in the workspace, they’re artefacts, not chat scrollback — you can read them in your editor, commit them, hand them to a colleague, or feed them to a fresh session later. That file-not-vibes property is what makes plan-first workflows stick.

🔥 Want this set up without the guesswork? Plan-first agent workflows on tasks that matter is exactly the kind of thing we set up together inside the AI Profit Boardroom — 3,700+ members, four live calls a week, daily tutorials, done-for-you templates and a 30-day roadmap. Prefer 1-on-1 help? Book a free SEO strategy session and we’ll map it out for your business.

Plan-first: the workflow argument

The deeper case for /plan is economic: reviewing a plan costs minutes; reviewing wrong execution costs hours. For anything touching real systems, my sequence is /plan → read it like a sceptic → correct it in conversation → then let execution begin, ideally framed as a /goal with the plan’s checklist as criteria. The plan becomes the acceptance criteria; the judge has something concrete to judge.

And when the work is done, /review closes the loop from the other side — an independent reviewer checking what was built against what was planned. Plan, execute, review: the commands are clearly designed as a family.

The bottom line on Hermes Agent /plan

Hermes Agent /plan is the cheapest insurance in the command set: a guaranteed-safe command that turns intent into a reviewable markdown artefact in .hermes/plans/ before anything irreversible happens. Plan first on anything that matters, argue with the plan while it’s still words, and let execution inherit a checklist instead of a vibe.

FAQ: hermes agent /plan

What does /plan do in Hermes Agent?

It writes a markdown implementation plan to .hermes/plans/ in the active workspace — planning only, with no execution, per the official docs.

Do I have to specify the task?

No — /plan with no argument infers the task from the conversation context.

Where do the plans go?

Into .hermes/plans/ as markdown files in your active workspace — reviewable, commitable, shareable.

Does /plan ever execute anything?

No — its documented contract is planning only. Execution is a separate, deliberate step.

Why was it made a built-in command?

It was formerly a bundled skill; building it in helped it survive command-menu limits on Telegram and Discord.

Where does /plan work?

CLI and the messaging gateway — including planning from your phone.

Next step: if you want a plan-execute-review pipeline that ships safely working for you this week, join the AI Profit Boardroom for the full walkthroughs and live help — or book a free SEO strategy session and I’ll point you at the fastest path for your situation.

About Julian Goldie: SEO agency owner with 10+ years in SEO, 394K+ subscribers on YouTube, a 100% job-success score on Upwork, 75K+ members across his communities, and author of a best-selling SEO book. He runs the AI Profit Boardroom community and offers a free SEO strategy session.

Related reading

Last updated September 2026. This is the living guide to hermes agent /plan — it gets updated as the tools change.

Picture of Julian Goldie

Julian Goldie

Hey, I'm Julian Goldie! I'm an SEO link builder and founder of Goldie Agency. My mission is to help website owners like you grow your business with SEO!

Leave a Comment

WANT TO BOOST YOUR SEO TRAFFIC, RANK #1 & GET MORE CUSTOMERS?

Get free, instant access to our SEO video course, 120 SEO Tips, ChatGPT SEO Course, 999+ make money online ideas and get a 30 minute SEO consultation!

Just Enter Your Email Address Below To Get FREE, Instant Access!