一键导入
hermes-chat-bubble
Install, verify, and troubleshoot the Hermes Chat Bubble dashboard plugin.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Install, verify, and troubleshoot the Hermes Chat Bubble dashboard plugin.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | hermes-chat-bubble |
| description | Install, verify, and troubleshoot the Hermes Chat Bubble dashboard plugin. |
| version | 0.1.0-beta |
| author | Clearmud / Hermes Agent |
| license | MIT |
| metadata | {"hermes":{"tags":["hermes","dashboard","plugins","floating-chat","tui"],"created_by":"agent"}} |
Use this skill when a user asks to install, test, package, beta-test, or troubleshoot the Hermes Chat Bubble dashboard plugin.
The plugin adds a floating Hermes TUI launcher/bubble to the Hermes Dashboard. It should reuse the dashboard's persistent embedded chat host instead of spawning a second PTY/WebSocket session.
Install the dashboard payload into the active Hermes home:
$HERMES_HOME/plugins/hermes-chat-bubble/dashboard/
├── manifest.json
└── dist/
├── index.js
└── style.css
For named profiles, $HERMES_HOME is usually:
~/.hermes/profiles/<profile>
Do not assume root ~/.hermes if the dashboard is running under a profile.
From the plugin repo/package:
bash install.sh
Optional profile-specific install:
bash install.sh --profile <profile>
Explicit home:
bash install.sh --hermes-home /path/to/hermes/home
PLUGIN_SRC="/path/to/hermes-chat-bubble/dashboard"
HERMES_HOME="/resolved/hermes/home"
PLUGIN_DEST="$HERMES_HOME/plugins/hermes-chat-bubble/dashboard"
mkdir -p "$PLUGIN_DEST"
rm -rf "$PLUGIN_DEST/dist"
cp "$PLUGIN_SRC/manifest.json" "$PLUGIN_DEST/manifest.json"
cp -R "$PLUGIN_SRC/dist" "$PLUGIN_DEST/dist"
Filesystem:
test -f "$PLUGIN_DEST/manifest.json"
test -f "$PLUGIN_DEST/dist/index.js"
test -f "$PLUGIN_DEST/dist/style.css"
python -m json.tool "$PLUGIN_DEST/manifest.json" >/dev/null
grep -q "HCB_VERSION" "$PLUGIN_DEST/dist/index.js"
Dashboard API, if running at the default URL:
curl -fsS http://127.0.0.1:9119/api/dashboard/plugins/rescan || true
curl -fsS http://127.0.0.1:9119/api/dashboard/plugins | grep hermes-chat-bubble
curl -fsS http://127.0.0.1:9119/dashboard-plugins/hermes-chat-bubble/dist/index.js | grep HCB_VERSION
curl -fsS http://127.0.0.1:9119/dashboard-plugins/hermes-chat-bubble/dist/style.css | grep hermes-chat-bubble
Browser QA:
Hermes TUI launcher appears./chat tab.Open full chat./chat returns to normal full-page layout with no stale fixed bubble styles./chat, reopen the bubble, and confirm it still uses the same chat surface.hermes plugins list is not enough; verify /api/dashboard/plugins and served /dashboard-plugins/... assets when possible./chat, the dashboard probably lacks the persistent chat host (data-chat-active)./chat route is stuck as a small bubble, floating inline styles leaked; close/reopen, refresh, and report the exact route sequence.When installing for a user, report: