{
  "batch": "read1-062",
  "plugins": [
    {
      "pr": 0,
      "name": "done-bell",
      "does": "Notifies users when Hermes finishes a turn or needs approval, with a Desktop status chip, chime and mute controls.",
      "useful": 4,
      "reliable": 4,
      "polish": 3,
      "creative": 2,
      "beyond": 4,
      "total": 21,
      "best": "Real lifecycle hooks and a Desktop busy-state watcher make completion and approval notifications work without model prompting.",
      "worst": "The setup uses a developer-specific Windows path and manual Desktop copying, and tests do not cover the Desktop notification path.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 0,
      "name": "homeassistant",
      "does": "Connects Hermes to Home Assistant through a filtered WebSocket event platform, four device tools and notification delivery.",
      "useful": 4,
      "reliable": 5,
      "polish": 4,
      "creative": 3,
      "beyond": 5,
      "total": 26,
      "best": "Profile-scoped secrets, restricted service domains, entity policies and broad adapter/tool regression tests support a substantial platform integration.",
      "worst": "It requires a Home Assistant installation and access token; unrestricted entity access remains the default until the operator configures filters.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 152967,
      "name": "video-xray",
      "does": "Analyzes sampled video frames and speech into timestamped reports and video-generation prompts, with a Desktop workbench and resumable jobs.",
      "useful": 4,
      "reliable": 2,
      "polish": 4,
      "creative": 3,
      "beyond": 4,
      "total": 21,
      "best": "The implemented pipeline combines configurable frame sampling, local or cloud transcription, persisted segment progress and extensive workbench controls.",
      "worst": "Cloud ASR keys are saved in asr-engines.json rather than Hermes secrets, and the pinned repository contains no automated test suite.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 153917,
      "name": "piquesignal",
      "does": "Embeds a Solana memecoin research board in Hermes with charts, selected-coin context, delegated checks, spoken briefs and optional member feeds.",
      "useful": 3,
      "reliable": 4,
      "polish": 5,
      "creative": 3,
      "beyond": 4,
      "total": 23,
      "best": "The rich Desktop integration is backed by bounded, rate-limited feed clients, Hermes secret storage and extensive tests for member-data isolation.",
      "worst": "Its core signal engine is a hosted dependency outside the pinned code, and many guarded private Hermes imports create maintenance risk.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 151297,
      "name": "fashio",
      "does": "Configures a hosted MCP connector and workflow skill for generating fashion product images and catalog shoots using paid Fashio credits.",
      "useful": 3,
      "reliable": 3,
      "polish": 3,
      "creative": 2,
      "beyond": 3,
      "total": 17,
      "best": "The manifest marks the server untrusted, delegates key substitution to Hermes and documents explicit confirmation before paid operations.",
      "worst": "The pinned package is configuration and a skill only: remote tool implementations and their tests are absent and can change independently of the pin.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 153911,
      "name": "wrenchboard",
      "does": "Turns Hermes into an interactive electronics repair bench linking board views, local schematics, documents, camera captures and measurement plans.",
      "useful": 3,
      "reliable": 4,
      "polish": 5,
      "creative": 5,
      "beyond": 5,
      "total": 27,
      "best": "Bidirectional board interaction, data-backed transcript cards, local PDF tools and speech vocabulary hooks form a distinctive hardware workflow with broad tests.",
      "worst": "The board requires a hosted account and repairs require Pro; the shared bench follows the last board rather than isolating each chat session.",
      "standout": true,
      "blocked": null
    },
    {
      "pr": 151295,
      "name": "dyslexiasteps",
      "does": "Connects Hermes to hosted read-only phonics and sight-word lists, with a skill for grade, pattern and provenance queries.",
      "useful": 3,
      "reliable": 3,
      "polish": 3,
      "creative": 2,
      "beyond": 2,
      "total": 15,
      "best": "The keyless, read-only connector has clear setup and emphasizes cited grade placement rather than diagnosing a child.",
      "worst": "The entry is only remote MCP configuration and a skill, with no pinned word data, server implementation or tests and little Hermes-specific behavior.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 150754,
      "name": "subnano",
      "does": "Provides a bundled local MCP server for finding, buying and publishing marketplace posts and files with Nano or Base USDC payments.",
      "useful": 3,
      "reliable": 2,
      "polish": 3,
      "creative": 3,
      "beyond": 3,
      "total": 17,
      "best": "The readable server bundle implements explicit host-form approvals, cumulative spending caps, identity binding and recovery of uncertain operations.",
      "worst": "The server reads and writes account credentials and wallet keys in its own private state store rather than using Hermes credential routes, and ships no reviewable test suite.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 153862,
      "name": "toolrecall-light",
      "does": "Replaces repeated tool outputs across turns with compact references and exposes a recall tool backed by local SQLite storage.",
      "useful": 4,
      "reliable": 2,
      "polish": 4,
      "creative": 3,
      "beyond": 5,
      "total": 23,
      "best": "Public result-transform and compaction hooks implement deterministic deduplication with fail-open behavior, a streak guard and focused tests.",
      "worst": "The recall handler falls back from a failed session-scoped lookup to an unrestricted lookup, allowing a known result ID from another session to retrieve its stored output.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 154064,
      "name": "transducer",
      "does": "Uses laptop audio for chirp-based ranging and microphone spectrum analysis, with random-byte generation and a Desktop telemetry pane.",
      "useful": 2,
      "reliable": 1,
      "polish": 1,
      "creative": 4,
      "beyond": 3,
      "total": 14,
      "best": "Actual sounddevice capture and SciPy matched filtering demonstrate a creative way to expose physical sensing to an agent.",
      "worst": "Claims exceed the implementation: entropy uses os.urandom, RT60 is fixed at 245 ms, Desktop readings include fabricated constants, and the sole test only asserts True.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 151963,
      "name": "siemless",
      "does": "Observes Hermes activity, correlates security events into evidence-labelled findings and exports them to local logs or opt-in SIEM destinations.",
      "useful": 4,
      "reliable": 4,
      "polish": 5,
      "creative": 4,
      "beyond": 5,
      "total": 27,
      "best": "A substantial observer pipeline combines redaction, session-aware correlation, replay isolation, bounded spooling, Desktop findings and extensive privacy/export tests.",
      "worst": "Detection is heuristic and cannot prove exfiltration; pattern-based redaction can miss unknown secrets and bounded queues can drop events under load.",
      "standout": true,
      "blocked": null
    },
    {
      "pr": 152189,
      "name": "lean-mode",
      "does": "Delegates briefed tasks to a cheaper Hermes subagent with usage tracking, watchdog cancellation, fallback escalation and cost receipts.",
      "useful": 4,
      "reliable": 3,
      "polish": 3,
      "creative": 3,
      "beyond": 5,
      "total": 23,
      "best": "Public subagent lifecycle calls and usage hooks make model delegation, cancellation and per-run cost accounting more capable than a workflow prompt.",
      "worst": "Escalation is passed the full original budget rather than the remainder, and rejected tool narrowing automatically retries with all parent tools.",
      "standout": false,
      "blocked": null
    }
  ]
}
