{
  "batch": "read1-065",
  "plugins": [
    {
      "pr": 0,
      "name": "done-bell",
      "does": "Adds turn-completion and approval notifications, a chime, and a Desktop status pane.",
      "useful": 4,
      "reliable": 3,
      "polish": 3,
      "creative": 2,
      "beyond": 4,
      "total": 20,
      "best": "Hooks and the Desktop busy-state watcher make completion alerts work without asking the model to remember them.",
      "worst": "The README requires a developer-specific Windows path and manual Desktop copying; the small tests do not cover the Desktop notification path.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 0,
      "name": "homeassistant",
      "does": "Connects Hermes to Home Assistant state-change events and four tools for querying and controlling devices.",
      "useful": 4,
      "reliable": 5,
      "polish": 4,
      "creative": 3,
      "beyond": 5,
      "total": 26,
      "best": "A genuine gateway platform pairs scoped-token access, reconnect handling and entity/service guardrails with targeted regression tests.",
      "worst": "Device access is unrestricted until the operator sets entity filters, and setup still requires a Home Assistant instance and access token.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 150474,
      "name": "house-style",
      "does": "Watches code edits and user corrections, then proposes project style rules for an explicitly confirmed context-file update.",
      "useful": 4,
      "reliable": 2,
      "polish": 4,
      "creative": 4,
      "beyond": 4,
      "total": 22,
      "best": "Captures actual edit outcomes across local and remote backends and preserves user-written rules when merging confirmed updates.",
      "worst": "At the pin, capture requires an unshipped ctx.redact_text API, and the patch-hint regex has the blocking backtracking issue documented in PR #150474.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 149202,
      "name": "3ds-platform",
      "does": "Adds an encrypted Nintendo 3DS gateway platform with streaming chat, approvals, media, voice and session controls.",
      "useful": 3,
      "reliable": 5,
      "polish": 5,
      "creative": 5,
      "beyond": 5,
      "total": 28,
      "best": "A complete handheld client and native gateway integration include pairing/revocation, bounded transport and media handling, documented setup and extensive regression tests.",
      "worst": "Its audience needs a homebrew-enabled Nintendo handheld and a running gateway, with additional setup for audio and remote access.",
      "standout": true,
      "blocked": null
    },
    {
      "pr": 150239,
      "name": "qqq-ai-visibility",
      "does": "Connects Hermes to QQQ\u2019s hosted MCP service for website AI-crawler readiness and existing public visibility reports.",
      "useful": 2,
      "reliable": 2,
      "polish": 3,
      "creative": 2,
      "beyond": 3,
      "total": 15,
      "best": "A no-key connector documents its read-only tools, privacy boundaries and public-report limitations clearly.",
      "worst": "The pinned tree contains client configuration and documentation only, with no server code or tests to substantiate behavior and a shared 300-check daily ceiling.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 150203,
      "name": "booking-bridge",
      "does": "Finds availability and books, lists, moves or cancels Google Calendar consultations through Hermes-managed OAuth.",
      "useful": 4,
      "reliable": 4,
      "polish": 4,
      "creative": 2,
      "beyond": 3,
      "total": 20,
      "best": "Calendar writes use Hermes approval cards plus attended-session checks, while mocked tests cover conflicts, retries and unattended refusal.",
      "worst": "The submitter explicitly reports no live Google test, setup needs a user-owned OAuth client, and duplicate protection is a non-atomic search before insertion.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 151670,
      "name": "agentstatus-index",
      "does": "Connects Hermes to a hosted MCP directory that searches, compares and forwards calls to indexed public servers.",
      "useful": 3,
      "reliable": 2,
      "polish": 3,
      "creative": 3,
      "beyond": 3,
      "total": 17,
      "best": "Server discovery followed by a single forwarded tool call can expand the agent\u2019s reach without a separate install for each service.",
      "worst": "The pinned package is configuration and a skill with no forwarding implementation or tests; its safety guarantees depend on a mutable hosted server.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 151661,
      "name": "agent-ready",
      "does": "Connects Hermes to a hosted website-audit MCP service for SEO, AI-crawler checks, site crawls and drafted fixes.",
      "useful": 3,
      "reliable": 3,
      "polish": 4,
      "creative": 2,
      "beyond": 3,
      "total": 18,
      "best": "Clear Hermes-specific setup and disclosures include an untrusted-server declaration to gate the email-based full-audit request.",
      "worst": "The installed hermes folder is a remote connector rather than the audit engine, so the pinned package cannot establish hosted-check reliability or privacy behavior.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 150262,
      "name": "pareto",
      "does": "Registers Pareto Inference as a Hermes model provider with model-ID aliases and reasoning-effort mapping.",
      "useful": 3,
      "reliable": 3,
      "polish": 3,
      "creative": 2,
      "beyond": 4,
      "total": 19,
      "best": "Uses the native provider profile instead of ad hoc HTTP tools, leaving key handling and request transport to Hermes.",
      "worst": "There are no tests in the pinned repository, and auxiliary calls fail unless users manually configure the streaming-only endpoint workaround.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 150373,
      "name": "memrack",
      "does": "Replaces Hermes\u2019s single memory-provider slot with dockable backends, routed writes and merged searches over facts, wiki pages and session history.",
      "useful": 4,
      "reliable": 4,
      "polish": 3,
      "creative": 4,
      "beyond": 5,
      "total": 25,
      "best": "A real MemoryProvider implementation combines local SQLite retrieval, backend conformance checks, visible degradation and regression tests for prior data-loss bugs.",
      "worst": "Automatic recall is absent because the built-in prefetch paths return empty strings; users depend on the agent choosing memrack_search, and installation remains marked experimental.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 150497,
      "name": "thoth",
      "does": "Coordinates Hermes, Claude Code and Codex through a shared task board, isolated git worktrees, cross-review and approved merges.",
      "useful": 5,
      "reliable": 4,
      "polish": 5,
      "creative": 4,
      "beyond": 5,
      "total": 28,
      "best": "Substantial orchestration code and a finished Desktop surface pair plan-scoped approvals with stored-command checks, child-environment allowlisting and regression tests.",
      "worst": "It requires separately installed and authenticated coding CLIs, and its offline tests deliberately stub real agent execution, leaving vendor and end-to-end behavior dependent on external tools.",
      "standout": true,
      "blocked": null
    },
    {
      "pr": 153141,
      "name": "playbox-witness",
      "does": "Hooks Playbox sessions to record tool-call digests and block write-capable tools after another room member\u2019s text is read.",
      "useful": 3,
      "reliable": 1,
      "polish": 3,
      "creative": 4,
      "beyond": 4,
      "total": 19,
      "best": "A focused hook-based guard and digest-only audit trail address the real risk of other agents\u2019 messages triggering local writes.",
      "worst": "At the pinned commit, every playbox record child inherits Hermes\u2019s environment, read-only classification trusts name prefixes, and recording silently skips a missing binary; later PR fixes are outside this pin.",
      "standout": false,
      "blocked": null
    }
  ]
}
