Hermes Example Plugins
Description
Example plugins for hermes-agent — reference implementations and documentation companions, not bundled with the core repo.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
hermes-example-plugins
Reference plugins for [hermes-agent](https://github.com/NousResearch/hermes-agent) — small, focused examples that show how a single plugin surface works, end to end.
These are **not bundled with `hermes-agent`**. The core repo ships only the plugins users actually run (memory providers, the disk-cleanup hook, platform adapters). Reference plugins live here so plugin authors can read them, copy them, install them as user plugins, and ignore them otherwise.
Index
| Plugin | Surface | Demonstrates |
|---|---|---|
| `plugin-llm-example` | ctx.llm.complete_structured() |
Host-owned structured LLM calls — typed text/image input, JSON Schema validation, trust-gate config |
| `plugin-llm-async-example` | ctx.llm.acomplete() + asyncio.gather() |
Async LLM lane — concurrent forward + sentiment + back-translation pass for /translate |
| `example-dashboard` | dashboard/manifest.json |
Bare-minimum dashboard plugin — a tab, a slot injection, a backend route |
| `strike-freedom-cockpit` | dashboard theme + slot plugin | Complete custom-skin reskin — palette, layout variant, asset slots, sidebar HUD |
Installing an example as a user plugin
Each directory is a self-contained plugin. To run one in your own Hermes Agent setup:
git clone https://github.com/NousResearch/hermes-example-plugins.git
# pick whichever you want
cp -r hermes-example-plugins/plugin-llm-example ~/.hermes/plugins/
cp -r hermes-example-plugins/plugin-llm-async-example ~/.hermes/plugins/
cp -r hermes-example-plugins/example-dashboard ~/.hermes/plugins/
cp -r hermes-example-plugins/strike-freedom-cockpit ~/.hermes/plugins/
# enable any with a slash command surface
hermes plugins enable plugin-llm-example
hermes plugins enable plugin-llm-async-example
For dashboard plugins, restart the web UI (or `GET /api/dashboard/plugins/rescan`) to
Related Skills
Doc Co-authoring
Guide users through structured workflow for co-authoring documentation
Documentation Docx
Create, edit, and analyze Word documents with tracked changes, comments, and formatting
Documentation Extract text, create PDFs, merge/split documents, and handle forms
Documentation Pptx
Create, edit, and analyze PowerPoint presentations with layouts and templates
Documentation Xlsx
Create, edit, and analyze Excel spreadsheets with formulas, formatting, and visualization
Documentation mcp-server-fetch
Fetch and convert web pages to markdown.
Documentation