{
 "batch": "read1-089",
 "plugins": [
  {
   "pr": 0,
   "name": "done-bell",
   "does": "Rings an OS notification/chime and shows a busy/done/needs-you chip in Desktop when a Hermes turn ends.",
   "useful": 3,
   "reliable": 3,
   "polish": 3,
   "creative": 2,
   "beyond": 3,
   "total": 17,
   "best": "Small Desktop pane plus hooks on session end and approval, with unit tests and no keys.",
   "worst": "README is a dev install from a local Windows path and the idea (a turn-end notification) is common.",
   "standout": false,
   "blocked": null
  },
  {
   "pr": 0,
   "name": "homeassistant",
   "does": "Official Home Assistant gateway platform adapter (WebSocket events, notify replies, cron delivery) plus four smart-home tools with entity allow/deny lists.",
   "useful": 4,
   "reliable": 5,
   "polish": 4,
   "creative": 3,
   "beyond": 5,
   "total": 26,
   "best": "Registers a real gateway platform and tools, reads HASS_TOKEN through the secret store, blocks dangerous domains, and has extensive tests.",
   "worst": "Needs a running Home Assistant and its token, so only smart-home users benefit.",
   "standout": false,
   "blocked": null
  },
  {
   "pr": 153601,
   "name": "autorag",
   "does": "Bundles an AutoRAG Lite MCP server and skills so Hermes can search local files and Slack/Discord/Telegram/email archives with cited evidence, plus a Desktop search pane.",
   "useful": 4,
   "reliable": 3,
   "polish": 4,
   "creative": 3,
   "beyond": 4,
   "total": 22,
   "best": "Local-first hybrid retrieval over many chat/mail archives and Korean HWP files, with setup/schedule/automate skills and a Desktop pane.",
   "worst": "Launches an unpinned-transitive npx download of a large package and about 1.5 GB of models, with remote npm allowed; setup is heavy and the plugin itself contains little verifiable code.",
   "standout": false,
   "blocked": null
  },
  {
   "pr": 150440,
   "name": "belive-aihub-media",
   "does": "Makes BeLive AI Hub the backend for Hermes image_generate, video_generate, text_to_speech and speech-to-text.",
   "useful": 2,
   "reliable": 5,
   "polish": 4,
   "creative": 2,
   "beyond": 4,
   "total": 21,
   "best": "Careful transport: key via the secret scope, redirects refused, no retries on billable calls, resumable video jobs, and a broad test suite.",
   "worst": "Tied to one vendor's paid gateway, so few Hermes users would install it on day one.",
   "standout": false,
   "blocked": null
  },
  {
   "pr": 151799,
   "name": "ember-radar",
   "does": "Read-only Ember Solana launchpad tools, a watchlist with a pre_llm_call pulse, an /ember command and a daily-brief blueprint.",
   "useful": 2,
   "reliable": 4,
   "polish": 4,
   "creative": 3,
   "beyond": 3,
   "total": 19,
   "best": "Ten tools with timeouts, caching, fixtures-based tests and screenshots, no keys needed.",
   "worst": "Serves a narrow crypto-launchpad audience and is mostly a read-only API wrapper.",
   "standout": false,
   "blocked": null
  },
  {
   "pr": 152605,
   "name": "secret-vault",
   "does": "Replaces secrets in gateway chat with {{SECRET:name}} placeholders, substitutes them at tool time and redacts them from outputs and replies.",
   "useful": 3,
   "reliable": 3,
   "polish": 4,
   "creative": 4,
   "beyond": 5,
   "total": 24,
   "best": "Uses hooks that rewrite messages, tool arguments and results, which a skill cannot do, and its README honestly lists coverage gaps.",
   "worst": "Does not cover CLI/TUI/Desktop input, uses its own vault rather than Hermes's secret store, and on non-Windows falls back to a dev-only key file.",
   "standout": false,
   "blocked": null
  },
  {
   "pr": 153056,
   "name": "webgraft",
   "does": "Replaces web extraction with local page/PDF/Office reading, flags bot walls as errors, focuses long pages and appends a footer listing pages really opened.",
   "useful": 4,
   "reliable": 4,
   "polish": 5,
   "creative": 4,
   "beyond": 4,
   "total": 25,
   "best": "Web provider plus five hooks give small and local models verifiable sourcing, backed by roughly 110 tests and a very thorough README with a setup CLI.",
   "worst": "Many behaviours (reminder injection, reply rewriting) interact with other plugins and optional Crawl4AI/OCR installs are heavy.",
   "standout": true,
   "blocked": null
  },
  {
   "pr": 150069,
   "name": "dxmt",
   "does": "Memory provider backed by a DXMT server with hybrid recall, fact extraction at session end and compression, and supersede/forget tools.",
   "useful": 3,
   "reliable": 4,
   "polish": 4,
   "creative": 3,
   "beyond": 5,
   "total": 24,
   "best": "A real MemoryProvider that reads its key via the secret scope, with offline and live tests and a shared store across agents.",
   "worst": "Requires the user to run a separate DXMT server and embedding model, which limits day-one adoption.",
   "standout": false,
   "blocked": null
  },
  {
   "pr": 149474,
   "name": "changefreeze",
   "does": "Gates deploy/push shell commands via pre_tool_call during a user-set quiet window, asking for approval or blocking.",
   "useful": 3,
   "reliable": 2,
   "polish": 4,
   "creative": 3,
   "beyond": 4,
   "total": 20,
   "best": "Uses a real pre_tool_call veto with ledger, evidence docs, demo video and 15 tests.",
   "worst": "The agent itself has changefreeze_allow_once and changefreeze_set tools, so it can lift its own gate, and the regex list is easy to bypass.",
   "standout": false,
   "blocked": null
  },
  {
   "pr": 149801,
   "name": "qbo-ops",
   "does": "Read-only QuickBooks Online tools (health, P&L, backdated-entry audit, deposit trace, guarded SQL) with a Desktop pane and a bookkeeping skill.",
   "useful": 3,
   "reliable": 4,
   "polish": 4,
   "creative": 3,
   "beyond": 3,
   "total": 20,
   "best": "Credentials go only through Hermes's oauth/secret route, qbo_query is SELECT-only with clamped results, and setup docs are complete.",
   "worst": "Setup still needs an Intuit developer app and manual refresh-token workaround, and date inputs are interpolated into queries unvalidated.",
   "standout": false,
   "blocked": null
  },
  {
   "pr": 152868,
   "name": "gif-tool",
   "does": "Opens, edits, captions and compresses GIFs locally with Pillow, in an editable Desktop card and studio, and can create a meme GIF via the Codex sign-in.",
   "useful": 3,
   "reliable": 4,
   "polish": 5,
   "creative": 3,
   "beyond": 4,
   "total": 23,
   "best": "Finished product feel: Desktop card and studio, size presets for Discord/Telegram/X, screenshots and 27 tests.",
   "worst": "Value depends on the Desktop UI and Codex sign-in for creation; the GIF niche is modest.",
   "standout": false,
   "blocked": null
  },
  {
   "pr": 153006,
   "name": "preflight",
   "does": "Terminal backend that runs commands in a copy of the workspace, writes an exact diff, and applies changes only when the user runs a sandboxctl script.",
   "useful": 3,
   "reliable": 2,
   "polish": 3,
   "creative": 4,
   "beyond": 4,
   "total": 20,
   "best": "Dry-run-with-diff approval is a fresh idea that changes where Hermes executes commands.",
   "worst": "Admits it is not isolation (host process, best-effort guards), the sandbox tests are underscore-named and not collected, and approval happens in an external script, not in Hermes.",
   "standout": false,
   "blocked": null
  }
 ]
}