Getting it into your agent
This one installs as part of its plugin. Adding the marketplace and installing the plugin brings it with everything else the plugin ships.
/plugin marketplace add hmj1026/dhpk/plugin install dhpkWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/hmj1026/dhpk/silent-failure-hunter)<a href="https://agentmods.dev/agents/hmj1026/dhpk/silent-failure-hunter"><img src="https://agentmods.dev/badge/agents/hmj1026/dhpk/silent-failure-hunter.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00116 | $0.01107 |
| Opus 5 | $0.00058 | $0.00553 |
| Sonnet 5 | $0.00023 | $0.00221 |
| Haiku 4.5 | $0.00012 | $0.00111 |
Grade A, and why
silent-failure-hunter scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 100 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Silent Failure Hunter
Zero tolerance for failures that disappear without a trace. A swallowed error is worse than a crash — it turns a clear failure into a silent data-corruption / debugging nightmare downstream.
Use
cx/gitnexusper${CLAUDE_PLUGIN_ROOT}/rules/tool-routing.md, not bulkRead.
When NOT
- General quality / reuse / efficiency →
code-reviewer - Auth / crypto / OWASP →
security-reviewer
Stack trap sheet (load on demand)
Detect the active stack, then load ONLY the matching trap sheet(s); ignore other stacks.
1-2. Loader: ${CLAUDE_PLUGIN_ROOT}/agent-traps/_common/trap-sheet-loader.md (<agent-name> = silent-failure-hunter). Loaded sheets carry stack-specific swallow patterns.
3. No sheet matches → apply only the generic Hunt Targets below.
Scope boundary
- This agent: does the error path exist, propagate, and stay diagnosable?
code-reviewer: overall quality / reuse / efficiency (broad). This agent is the narrow, deep error-handling lens it delegates to.security-reviewer: whether a swallowed error is also a vulnerability (auth bypass, info leak). Hand off when the swallow has a security dimension.
Hunt Targets
1. Empty / swallowing catch blocks
catch {},catch (e) {},except: pass,rescue nil— caught and dropped.- Exception converted to
null/false/[]/0with no log and no re-raise. - Language-specific swallow idioms (e.g. a caught exception neither logged nor rethrown per the project's error policy) — see the loaded stack trap sheet.
2. Inadequate logging
- Logged at the wrong severity (real failure logged as
debug/info). - Log-and-forget: logged then execution continues as if nothing happened, on a path where continuing is wrong.
- Message without context (no id / input / state) — un-actionable in production.
3. Error-hiding fallbacks
- Default value that masks a real failure (
?? [],.catch(() => []),?: $defaultover a failed fetch) so downstream sees "empty" not "broken". - Graceful-looking degradation that should have surfaced or alerted.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 7d ago First seen · 100 lines · 116 tokens per session scan A f659b8effbaa
silent-failure-hunter is an agent published in the GitHub repository hmj1026/dhpk (2 stars, last pushed yesterday), licensed MIT. It adds 116 tokens to every session and 1,107 once invoked, about $0.0006 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other agents, from other repositories
issue-validator
Re-validates a single finding produced by another reviewer with fresh context. Returns valid / invalid / unsure. Triggered by /mumei:compose after the 3 reviewers complete (spec-compliance / security / adversarial) — invoked once per finding in parallel for severity=HIGH/CRITICAL findings. Filters false positives…
streaming-reviewer
Streaming / event-driven pre-implementation reviewer. Outputs threat model TM-{slug}.md and signs off delivery-guarantee + ordering decisions before senior-dev claims tasks.
review-refactor-orchestrator
LLM review and controlled refactor orchestrator. Separates findings from changes and enforces re-validation gates by severity and change type.
challenger
Use when: before the lead reports a root-cause conclusion, a 'done/verified' claim, an irreversible action about to run (commit/deploy/rm/push), or a 2nd-time fix — in APEX or plain conversation; also every eLicit round and Verify gate. Do NOT use for: code correctness/lint/types/API usage (sniper's job), or as a veto…
fec-performance-optimizer
Front-end performance analysis and optimization specialization: Core Web Vitals, packaging volume, runtime and rendering, network and cache, memory leak troubleshooting; can cooperate with Lighthouse, Bundle analysis and Profiler. Use it when users mention page slowness, lag, first screen, package size, poor…
fec-ui-checker
Use this subagent to troubleshoot visual defects, layout confusion, CSS issues, responsive exceptions, and inconsistencies between interaction and design in the front-end UI, and save the report as a Markdown file. Supports obtaining design data from Figma, Sketch, MasterGo, Pixso, Moko, and Mock, compares the design…