{
  "batch": "read1-058",
  "plugins": [
    {
      "pr": 0,
      "name": "done-bell",
      "does": "Notifies users when Hermes finishes a turn or needs approval, with a Desktop status chip and mute controls.",
      "useful": 4,
      "reliable": 3,
      "polish": 2,
      "creative": 2,
      "beyond": 4,
      "total": 19,
      "best": "Lifecycle hooks and Desktop busy-state observation make completion alerts automatic without model calls.",
      "worst": "The README uses an author-specific Windows installation path and manual Desktop copying, while tests cover backend state rather than real notification delivery.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 0,
      "name": "homeassistant",
      "does": "Connects Hermes to Home Assistant through an event-driven gateway platform and four device discovery and control tools.",
      "useful": 4,
      "reliable": 5,
      "polish": 4,
      "creative": 3,
      "beyond": 5,
      "total": 26,
      "best": "A real gateway adapter combines filtered events, reconnects, cron notification delivery and tested service-domain and entity restrictions.",
      "worst": "It requires a Home Assistant installation and broad access token, and entity restrictions are opt-in rather than a complete Home Assistant authorization boundary.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 149561,
      "name": "mdvault",
      "does": "Uses a local Markdown vault as an automatic memory provider with multilingual lexical retrieval, note tools and built-in-memory mirroring.",
      "useful": 4,
      "reliable": 4,
      "polish": 4,
      "creative": 3,
      "beyond": 5,
      "total": 25,
      "best": "Automatic pre-turn recall and CJK-aware tokenization improve the agent itself while keeping notes local and human-readable.",
      "worst": "Retrieval is lexical rather than semantic and bounded to Markdown, and indexing still scans file metadata during ongoing use.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 153354,
      "name": "netscope",
      "does": "Analyzes local pcap and pcapng captures into structured network findings, cached queries and interactive standalone HTML reports.",
      "useful": 3,
      "reliable": 4,
      "polish": 5,
      "creative": 3,
      "beyond": 3,
      "total": 21,
      "best": "A dependency-free parser, explainable heuristics and polished offline report are backed by corrupt-input and report-injection regression tests.",
      "worst": "Its reader budget is not an end-to-end timeout, memory grows with capture complexity, and lightweight heuristics cannot replace full protocol analysis.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 153837,
      "name": "pulse-rings",
      "does": "Adds a Desktop monitoring pane of human-approved, automatically refreshed gauges and trends from public services, read-only MCP tools and local Hermes activity.",
      "useful": 4,
      "reliable": 4,
      "polish": 5,
      "creative": 4,
      "beyond": 5,
      "total": 27,
      "best": "Data-only definitions, explicit human activation, request budgets and a visual builder make persistent monitoring useful without repeated model calls.",
      "worst": "Read-only MCP policy relies on private Hermes compatibility seams, and the documented minimum Hermes version was not verified by a clean install.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 154025,
      "name": "omniscience",
      "does": "Records sanitized Hermes execution metadata and presents a live session, model, tool and subagent graph with deterministic replay and usage diagnostics.",
      "useful": 5,
      "reliable": 4,
      "polish": 5,
      "creative": 4,
      "beyond": 5,
      "total": 28,
      "best": "Observer hooks turn the user’s own agent into an inspectable live graph, with bounded asynchronous recording, replay and extensive backend and frontend tests.",
      "worst": "A separate automatically launched loopback viewer adds operational complexity, events can be dropped under load, and pattern-based free-text redaction can miss unusual secrets.",
      "standout": true,
      "blocked": null
    },
    {
      "pr": 153835,
      "name": "jobby",
      "does": "Builds a persistent job-search shortlist from an imported resume and prepares source-backed PDF and DOCX application drafts in a Desktop desk.",
      "useful": 3,
      "reliable": 4,
      "polish": 4,
      "creative": 3,
      "beyond": 3,
      "total": 20,
      "best": "Local document generation, source provenance, generation hashes and application holds support a concrete workflow with substantial regression coverage.",
      "worst": "The resume importer accepts only supported text-PDF layouts, Linux/POSIX is the supported host, and international provider success remains partly unverified.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 149963,
      "name": "smart-automation",
      "does": "Tracks manually advanced cron dependency chains in local SQLite and displays their status and graph in Desktop.",
      "useful": 3,
      "reliable": 2,
      "polish": 3,
      "creative": 2,
      "beyond": 3,
      "total": 16,
      "best": "The code honestly keeps cron execution separate and tests dependency gating, duplicate triggers and concurrent advancement.",
      "worst": "The calendar check is skipped when after_iso is omitted, and every session-start hook resets all running jobs to ready even if another session is still working.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 150931,
      "name": "project-feed",
      "does": "Packages a hosted Project Feed MCP connection and four skills for task execution, planning, status reporting and backlog triage.",
      "useful": 3,
      "reliable": 3,
      "polish": 3,
      "creative": 1,
      "beyond": 3,
      "total": 16,
      "best": "A small readable package documents Hermes OAuth setup, untrusted write approvals and workspace selection without handling credentials itself.",
      "worst": "The pinned submission contains no server implementation; tool behavior changes remotely, access requires a Pro workspace, and the PR reports no live Hermes OAuth/tool-call verification.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 154060,
      "name": "ghostbox",
      "does": "Creates shadow worktrees or directory copies, reports change statistics, and offers tools to apply or discard those changes.",
      "useful": 2,
      "reliable": 1,
      "polish": 2,
      "creative": 3,
      "beyond": 3,
      "total": 14,
      "best": "The worktree-and-diff workflow could make agent edits reviewable, and basic copy, apply and discard lifecycle tests are present.",
      "worst": "The claimed sandbox is not enforced: middleware only rewrites existing cwd fields, leak/egress counts are hardcoded zero, and commit can report success and discard a shadow after git apply fails.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 154022,
      "name": "hermes-phone-control",
      "does": "Connects a same-device Hermes/Termux agent to an Android companion for bounded phone observation, accessibility actions and voice interaction.",
      "useful": 4,
      "reliable": 1,
      "polish": 2,
      "creative": 4,
      "beyond": 5,
      "total": 21,
      "best": "Authenticated loopback transport, bounded responses, device identity checks and Android-owned action confirmation are supported by extensive defensive test code.",
      "worst": "The pinned preview reads and stores pairing credentials in files contrary to the catalog rule, omits Android build prerequisites, and has no verified end-to-end spoken conversation.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 151631,
      "name": "hermes-lang-tr",
      "does": "Provides Turkish locale catalogs for Hermes core, TUI and Desktop through the native language-pack interface.",
      "useful": 3,
      "reliable": 4,
      "polish": 3,
      "creative": 1,
      "beyond": 4,
      "total": 19,
      "best": "A static locale plugin translates host UI surfaces a prompt cannot reach, with no runtime side effects or credential handling.",
      "worst": "It is a conventional AI-assisted translation pack with no shipped regression tests or UI demo, and core/TUI Turkish already exists in Hermes.",
      "standout": false,
      "blocked": null
    }
  ]
}
