{
  "batch": "read1-003",
  "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": "Lifecycle hooks and Desktop busy-state watching make notifications automatic without another model call.",
      "worst": "Setup uses a developer-specific Windows install path and manual pane copying, while tests cover Python state and hooks rather than Desktop delivery.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 0,
      "name": "homeassistant",
      "does": "Connects Hermes to Home Assistant device tools, state-change events, and notification delivery.",
      "useful": 4,
      "reliable": 4,
      "polish": 4,
      "creative": 3,
      "beyond": 5,
      "total": 25,
      "best": "A real gateway platform combines filtered events and cron delivery with scoped credentials and tested device-control restrictions.",
      "worst": "WebSocket authentication and subscription receive_json calls have no explicit receive timeout, leaving a stalled handshake less bounded than REST calls.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 149256,
      "name": "reachmap",
      "does": "Maps local browser sessions, services, CLIs, MCP configurations and drives, then flags replies that contradict that map.",
      "useful": 4,
      "reliable": 4,
      "polish": 4,
      "creative": 4,
      "beyond": 5,
      "total": 26,
      "best": "Cache-safe prompt sections, reply hooks and a persistent capability ledger directly improve the agent’s awareness of its own tools.",
      "worst": "Browser access is inferred from tab URLs and local services from listener metadata, so apparent reachability does not prove authorization or a working operation.",
      "standout": true,
      "blocked": null
    },
    {
      "pr": 151441,
      "name": "transcribo",
      "does": "Connects Hermes through an MCP bridge to hosted audio/video transcription with speaker labels.",
      "useful": 3,
      "reliable": 2,
      "polish": 3,
      "creative": 2,
      "beyond": 3,
      "total": 16,
      "best": "The skill covers uploads, duplicate-job avoidance, partial transcripts and sensitive-audio disclosure.",
      "worst": "The pinned package has no transcription implementation or tests, and its npx OAuth bridge stores tokens in ~/.mcp-auth rather than using Hermes-owned OAuth.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 151422,
      "name": "plagio",
      "does": "Connects Hermes to a hosted design-capture service for website components, pages, brand tokens and motion specifications.",
      "useful": 3,
      "reliable": 3,
      "polish": 3,
      "creative": 2,
      "beyond": 3,
      "total": 17,
      "best": "The connector and skill expose a focused design-to-code workflow with clear credit and data disclosures.",
      "worst": "Only manifests and a skill are pinned; the closed hosted capture implementation and runtime tool behavior cannot be inspected or tested from this repository.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 151177,
      "name": "external-agents",
      "does": "Routes ordinary Hermes delegation to an external AGY agent through a paired process-provider plugin.",
      "useful": 3,
      "reliable": 3,
      "polish": 3,
      "creative": 4,
      "beyond": 5,
      "total": 23,
      "best": "Native delegation routing, bounded process supervision and a durable job fence address lifecycle and accidental replay rather than merely wrapping a prompt.",
      "worst": "It requires a separately installed companion and vendor login, cannot relay vendor approval prompts, and does not enforce Hermes tool restrictions inside AGY.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 151846,
      "name": "ziztu",
      "does": "Connects Hermes to hosted video production and bundles four writing skills with local script and prompt checkers.",
      "useful": 3,
      "reliable": 3,
      "polish": 4,
      "creative": 3,
      "beyond": 3,
      "total": 19,
      "best": "Detailed production templates, worked examples and text-checking helpers support a coherent writing-to-video workflow.",
      "worst": "The actual generation tools are hosted outside the pinned code, and no automated test suite verifies the connector or its paid production workflow.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 150987,
      "name": "multiverse",
      "does": "Runs alternative coding attempts in git worktrees, ranks them using common checks, and applies a chosen patch.",
      "useful": 4,
      "reliable": 3,
      "polish": 4,
      "creative": 4,
      "beyond": 5,
      "total": 25,
      "best": "Real subagent hooks, optional per-attempt models, terminal-dispatched checks and a Desktop race board make best-of-N coding operational.",
      "worst": "Worktree pinning is textual path rewriting rather than containment: relative parent paths and shell navigation can escape it, and MCP writes are not rewritten.",
      "standout": true,
      "blocked": null
    },
    {
      "pr": 151583,
      "name": "northstar",
      "does": "Audits instruction files for predefined contradictions, duplicated directives and stale filesystem references.",
      "useful": 3,
      "reliable": 3,
      "polish": 3,
      "creative": 3,
      "beyond": 3,
      "total": 18,
      "best": "Read-only evidence-bearing reports and extensive synthetic tests make the narrow deterministic checks inspectable.",
      "worst": "Scope selection passes None for excluded roots, but discovery replaces None with default roots, so a project-only or home-only audit can still scan the other root.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 149127,
      "name": "rigforge",
      "does": "Adds a Desktop robotics design studio with deterministic geometry, sizing, bills of materials, firmware templates and printable exports.",
      "useful": 3,
      "reliable": 3,
      "polish": 5,
      "creative": 5,
      "beyond": 5,
      "total": 26,
      "best": "A substantial offline engine connects interactive 3D design, explicit engineering calculations, manufacturing exports and agent-to-studio handoff.",
      "worst": "Generated gripper firmware declares US_OPEN=1200 and US_CLOSED=1800 as uint8_t, which overflows and makes the emitted servo pulse values wrong.",
      "standout": true,
      "blocked": null
    },
    {
      "pr": 154054,
      "name": "kleos",
      "does": "Connects Hermes to a hosted small-business marketing workspace for planning, drafting, review, publishing and reporting.",
      "useful": 3,
      "reliable": 3,
      "polish": 3,
      "creative": 2,
      "beyond": 3,
      "total": 17,
      "best": "The package declares an untrusted server and a Hermes secret field, with explicit review and publishing guidance.",
      "worst": "The marketing implementation is not in the pinned package, and its test report explicitly leaves the signed-in Hermes tool-call workflow incomplete.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 153612,
      "name": "cutroom",
      "does": "Adds a local video editing studio with transcript and silence cuts, vision review, captions, background rendering and reviewed final exports.",
      "useful": 4,
      "reliable": 4,
      "polish": 4,
      "creative": 4,
      "beyond": 5,
      "total": 26,
      "best": "Revision-bound jobs, input hashes and stale-approval invalidation integrate a real local media pipeline with Desktop controls and agent tools.",
      "worst": "Advanced editing requires optional native packages and separately acquired models, while the pinned status report leaves fresh-install and native Desktop-window acceptance open.",
      "standout": true,
      "blocked": null
    }
  ]
}