{
 "batch": "read1-023",
 "plugins": [
  {
   "pr": 0,
   "name": "done-bell",
   "does": "Rings an OS notification/chime and shows a busy/done/needs-you Desktop chip when a Hermes turn finishes or awaits approval.",
   "useful": 4,
   "reliable": 4,
   "polish": 4,
   "creative": 3,
   "beyond": 4,
   "total": 23,
   "best": "Small, keyless quality-of-life plugin using real session/approval hooks plus a Desktop pane and tests.",
   "worst": "Install steps are Windows-only and include manual copying of the Desktop pane.",
   "standout": false,
   "blocked": null
  },
  {
   "pr": 0,
   "name": "homeassistant",
   "does": "Official Home Assistant platform adapter and tools letting Hermes control and listen to a smart home.",
   "useful": 4,
   "reliable": 5,
   "polish": 4,
   "creative": 3,
   "beyond": 5,
   "total": 26,
   "best": "Large, heavily tested adapter with service policy and websocket heartbeat handling.",
   "worst": "A well-known integration idea rather than something new.",
   "standout": false,
   "blocked": null
  },
  {
   "pr": 151961,
   "name": "openany",
   "does": "Config-only MCP bundle connecting Hermes to OpenAny's hosted marketplace server (search_apis/get_api/run_api) with a secret-store API key.",
   "useful": 2,
   "reliable": 3,
   "polish": 3,
   "creative": 2,
   "beyond": 3,
   "total": 16,
   "best": "Uses Hermes secret config_schema and marks the server untrusted, with an honest README.",
   "worst": "No code of its own; it is an MCP pointer to a commercial service that can execute arbitrary paid APIs.",
   "standout": false,
   "blocked": null
  },
  {
   "pr": 149194,
   "name": "eventforge",
   "does": "Proxies a local EventForge control plane into Hermes with approval-gated webhook/event/subagent tools and verified-event context injection.",
   "useful": 3,
   "reliable": 4,
   "polish": 3,
   "creative": 4,
   "beyond": 3,
   "total": 20,
   "best": "Approval gates, get_secret token handling, https enforcement for remote planes and hook tests.",
   "worst": "Only useful with the author's separate EventForge service running.",
   "standout": false,
   "blocked": null
  },
  {
   "pr": 153993,
   "name": "agent-webmcp",
   "does": "Could not be read.",
   "useful": 0,
   "reliable": 0,
   "polish": 0,
   "creative": 0,
   "beyond": 0,
   "total": 0,
   "best": "n/a",
   "worst": "n/a",
   "standout": false,
   "blocked": "The pinned repository github.com/system1970/hermes-agent-webmcp could not be fetched anonymously (private or removed)."
  },
  {
   "pr": 150746,
   "name": "visual-gate",
   "does": "Screenshots pages through real Chrome via CDP, diffs against baselines and audits WCAG 2.2 AA contrast, returning PASS/FAIL with an HTML report.",
   "useful": 4,
   "reliable": 4,
   "polish": 4,
   "creative": 4,
   "beyond": 3,
   "total": 22,
   "best": "Concrete agent-verifiable UI gate with alignment anti-flake, contrast math and tests.",
   "worst": "Needs a local Chrome and is a frontend-dev niche.",
   "standout": false,
   "blocked": null
  },
  {
   "pr": 150636,
   "name": "skill-governance",
   "does": "Tracks skill provenance via fingerprinted manifests, acknowledgements and advisory contrastive probes through skill/session/tool/LLM hooks.",
   "useful": 2,
   "reliable": 3,
   "polish": 3,
   "creative": 4,
   "beyond": 4,
   "total": 20,
   "best": "Uses skill lifecycle hooks for drift detection that a skill alone cannot do.",
   "worst": "Very large, abstract codebase whose value to ordinary users is hard to see.",
   "standout": false,
   "blocked": null
  },
  {
   "pr": 153040,
   "name": "model-forge-video",
   "does": "Video generation backend routing Hermes's native video_generate tool to any OpenAI-compatible /v1/videos endpoint, including local ones.",
   "useful": 3,
   "reliable": 2,
   "polish": 2,
   "creative": 3,
   "beyond": 4,
   "total": 18,
   "best": "Plugs a local/self-hosted video engine into Hermes's native tool via the provider API.",
   "worst": "Two files, no README or tests, and silent failure on catalog fetch.",
   "standout": false,
   "blocked": null
  },
  {
   "pr": 150665,
   "name": "internet-outage-checker",
   "does": "Config-only MCP pointer to FindBroadband's hosted UK broadband outage checker.",
   "useful": 2,
   "reliable": 3,
   "polish": 2,
   "creative": 2,
   "beyond": 2,
   "total": 13,
   "best": "Simple, keyless and marked untrusted.",
   "worst": "No code; a UK-only remote MCP tied to a commercial deals site.",
   "standout": false,
   "blocked": null
  },
  {
   "pr": 153744,
   "name": "hermes-wrm-pro",
   "does": "A 28-line skill telling Hermes how to use an existing WRM Pro MCP server safely.",
   "useful": 1,
   "reliable": 2,
   "polish": 2,
   "creative": 1,
   "beyond": 1,
   "total": 8,
   "best": "Sensible safety guidance for remote server operations.",
   "worst": "It is only a skill, exactly what the judges say a plugin should do more than.",
   "standout": false,
   "blocked": null
  },
  {
   "pr": 153949,
   "name": "doorman",
   "does": "Wake-on-LAN hooks that wake a sleeping local inference box before a model request and keep it awake for the request's life.",
   "useful": 3,
   "reliable": 3,
   "polish": 3,
   "creative": 5,
   "beyond": 5,
   "total": 24,
   "best": "Novel use of api_request hooks to make Hermes run on user's own sleeping hardware, bounded and fail-safe.",
   "worst": "Single ~1000-line file, README thin relative to complex config forms.",
   "standout": true,
   "blocked": null
  },
  {
   "pr": 153892,
   "name": "jg-provider-usage",
   "does": "Desktop status chip, popover and page showing provider account usage limits, reset times and balances.",
   "useful": 4,
   "reliable": 4,
   "polish": 5,
   "creative": 3,
   "beyond": 4,
   "total": 24,
   "best": "Product-grade Desktop UI with demo video, screenshots and broad Python/JS tests.",
   "worst": "Screenshots are harness renders, not the packaged app, and it mostly displays rather than acts.",
   "standout": true,
   "blocked": null
  }
 ]
}