# Automation Blueprints Catalog

> Ready-to-run automation blueprints — set one up from the dashboard, CLI, TUI, any messenger, or the desktop app.

- 网址：https://funcoding.ai/agents/hermes-agent/reference/automation-blueprints-catalog/
- 来源：Hermes Agent 官方文档原文（英文），MIT 许可，同步于 2026-10-11
- 官方原文：https://hermes-agent.nousresearch.com/docs/zh-Hans/reference/automation-blueprints-catalog

---
Automation Blueprints are ready-to-run automations. Pick one, fill in a couple
of fields, and Hermes schedules it as a cron job — no cron syntax required.

Every blueprint works from **every surface**:

- **Dashboard / desktop app** — open the Cron page, switch to the **Blueprints**
  tab, fill the form, and click *Schedule it*.
- **CLI, TUI, and messengers** — type `/blueprint <name>` (e.g.
  `/blueprint morning-brief`) and Hermes asks you for what it needs, one
  question at a time, then schedules it. The name match is forgiving — a
  prefix or near-spelling resolves. Power users can skip the questions by
  passing values inline: `/blueprint morning-brief time=08:00`.
- **Desktop app** — click **Send to App** on any blueprint and it opens with the
  command pre-loaded in your composer.

Blueprints never schedule anything silently — you always confirm before the job
is created. Manage created jobs anytime with `/cron`.

## Blueprints from plugins

Plugins can add their own blueprints. They show up in the same catalog as the
built-ins: in `/blueprint`, the dashboard's Blueprints tab, and the desktop Cron
page, labelled with the plugin's name. Their keys are prefixed with the plugin
name (`/blueprint teamtools:standup`), so a plugin can never replace a built-in.
Plugins load per profile, so a plugin blueprint is listed only in profiles where
that plugin is enabled.

A job you create from a plugin blueprint is an ordinary cron job. Disabling the
plugin removes the blueprint from the catalog, but jobs you already created keep
running.

## Writing your own

A blueprint is just a skill with a `metadata.hermes.blueprint` block in its
`SKILL.md` frontmatter. See
[Creating Skills → Automation Blueprints](https://funcoding.ai/agents/hermes-agent/developer-guide/creating-skills/) for the
slot schema and how to publish one. Plugin authors can register one directly
with `ctx.register_automation_blueprint()`; see
[Build a Plugin → Add Automation Blueprints](https://funcoding.ai/agents/hermes-agent/developer-guide/plugins/#add-automation-blueprints).
