Installation
Two paths: prompt-driven (recommended) or manual CLI.
Repository: github.com/nicoware-dev/hbo-plugin
Option A — Paste into Hermes (recommended)
Copy the prompt below and paste it into Hermes Agent. It covers install and verification only — no interactive chat session required.
Prompt
Install HBO Plugin from https://github.com/nicoware-dev/hbo-plugin
Please:
1. clone the repo and run ./scripts/install-hbo.sh --with-demo
2. restart dashboard: hermes dashboard --stop && hermes dashboard --no-open
3. run ./scripts/verify-hbo.sh
4. load skill hbo-plugin:plugin-manager if any install step needs repair
5. confirm Business Ops tab and Overview data via dashboard API (health + workspace endpoints)
6. confirm business context via GET /api/plugins/hbo-plugin/business-context
What each step does
| Step | Outcome |
|---|---|
| 1 | Plugin + dashboard backend setup + profiles + demo data |
| 2–3 | Dashboard API routes reload; verify script passes |
| 4 | Infra troubleshooting if something failed |
| 5–6 | Business Ops tab and API data confirmed |
Demo / QA prompt (interactive session)
Run this after install, in an interactive Hermes chat (not headless):
HBO Plugin is installed. Please:
1. load skills local-demo and demo-tour
2. run daily_ops_briefing workflow and show the action queue
3. approve one action and explain approve vs execute
Option B — Manual install
Prerequisites
- Hermes Agent v0.17+
- Node 20+ (if building dashboard from source)
- This repository cloned locally
One-command install
pnpm install # if building dashboard
./scripts/install-hbo.sh --with-demo
hermes dashboard --stop && hermes dashboard --no-open
./scripts/verify-hbo.sh
Windows:
.\scripts\install-hbo.ps1 -WithDemo
hermes dashboard --stop; hermes dashboard --no-open
.\scripts\verify-hbo.ps1
The install script configures the Hermes dashboard backend automatically — plugin, profiles, and demo data in one command.
Technical note — dashboard backend path
Hermes 0.17+ requires a bundled plugin path for dashboard Python APIs. install-hbo.sh handles this automatically. See Troubleshooting if API routes return 404.
Verify
curl http://127.0.0.1:9119/api/plugins/hbo-plugin/health
curl http://127.0.0.1:9119/api/plugins/hbo-plugin/workspace
Open Business Ops → Overview for stat cards and charts. Use Setup → Load demo data if the workspace looks empty.
Dev sync
After code changes:
./scripts/sync-plugin.sh
hermes dashboard --stop && hermes dashboard --no-open
Integrations
HBO Plugin runs on local workspace state without external credentials. See Integrations for Composio, NemoClaw, and Stripe Link CLI.
Troubleshooting
| Issue | Fix |
|---|---|
| Business Ops tab missing | hermes plugins enable hbo-plugin, restart dashboard |
| API routes 404 | ./scripts/install-hbo.sh (bundled symlink), restart dashboard |
| Empty workspace | ./scripts/install-hbo.sh --with-demo or Setup → Load demo data |
| Profiles not found | Re-run ./scripts/install-hbo.sh or profile install from profiles/ |
| Agent install help | Load skill hbo-plugin:plugin-manager |
Next steps
- How it works — signals and approvals
- Dashboard — UI pages
- Plugin — tool reference
Source
Copy the block under Prompt above.