Skip to main content

Installation

Two paths: prompt-driven (recommended) or manual CLI.

Repository: github.com/nicoware-dev/hbo-plugin

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

StepOutcome
1Plugin + dashboard backend setup + profiles + demo data
2–3Dashboard API routes reload; verify script passes
4Infra troubleshooting if something failed
5–6Business 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

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
tip

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 OpsOverview 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

IssueFix
Business Ops tab missinghermes 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 foundRe-run ./scripts/install-hbo.sh or profile install from profiles/
Agent install helpLoad skill hbo-plugin:plugin-manager

Next steps

Source

Copy the block under Prompt above.