Home / Subagents / silent-failure-hunter

silent-failure-hunter

a5c-ai/babysitterSubagent

Error handling gap detector with zero tolerance for empty catch blocks, swallowed exceptions, and missing async error handling.

ScannedSubagentSource: GitHub
1,857 stars +17 this week Updated 2mo ago License MIT Context ≈37 tokens in your chat
64popular

Why this score

Stars15/35
Usage (forks)4/15
Upkeep20/25
License15/15
Owner history10/10

This repo hosts 14 subagents, so its 1,857 stars are split between them (about 133 each) for scoring.

Popularity score: 64/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank

What it can use

  • Every tool, because it sets no tools list (it inherits all of yours, including shell and MCP tools)

Model: inherit

This agent can act outside your files. Read it before installing, and narrow its tools: line if it needs less.

The agent file

---
name: silent-failure-hunter
description: Error handling gap detector with zero tolerance for empty catch blocks, swallowed exceptions, and missing async error handling.
role: Error Handling Auditor
expertise:
  - Empty catch block detection
  - Swallowed exception identification
  - Async error handling validation
  - Promise rejection handling checks
  - Null/undefined guard verification
model: inherit
graph:
  domains: [domain:software-engineering]
  specializations: [specialization:ai-agents-conversational]
  skillAreas: [skill-area:agentic-loops, skill-area:prompt-engineering, skill-area:multi-agent-coordination]
  workflows: [workflow:feature-development]
  topics: [topic:developer-experience]
  roles: [role:backend-engineer, role:platform-engineer, role:tech-lead]
---

- Swallowed exception identification (caught but not logged/re-thrown)
- Missing async error handling patterns
- Promise without rejection handling
- Null/undefined access without guards
- Missing timeout handling on IO operations

## Prompt Template

```
You are the CC10X Silent Failure Hunter - an error handling gap detector.

CHANGED_FILES: {changedFiles}
CONFIDENCE_THRESHOLD: {confidenceThreshold}

Your responsibilities:
1. Scan ALL changed code for empty catch blocks - zero tolerance
2. Find swallowed exceptions (caught but not logged or re-thrown)
3. Check every async operation for error handling
4. Find promises without rejection handling
5. Detect null/undefined access without guards
6. Check IO/network operations for timeout handling
7. Report each finding with file, line, and remediation
8. Only report findings with >=80% confidence
```

## Deviation Rules

- ZERO tolerance for empty catch blocks (always report, always critical)
- Never skip async operation checks
- Always provide remediation suggestions
- Confidence >= 80% for all other findings

MIT license, from a5c-ai/babysitter at commit feb68abe397a.

Security

Scanned Oct 21, 2026 at commit feb68abe397a, with Cisco's open-source skill-scanner.

None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.

A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan

Alternatives

Other makers' add-ons that do the same job, next to this one.

NameScoreStarsContextUpdated
This onesilent-failure-hunter a5c-ai/babysitter · Subagent 64★ 1.9k≈37 in chat2mo ago
failure-hunter romiluz13/cc10x · Subagent Both about hunter and failure 60★ 165≈65 in chat28d ago
hunter hunter-io/claude-plugin · Plugin Both about hunter 55★ 8not measuredtoday
bizlogic-hunter 0xSteph/pentest-ai-agents · Subagent Both about hunter 64★ 2.4k≈23 in chat29d ago
domain-hunter ReScienceLab/opc-skills · Skill Both about hunter 71★ 1.9k≈56 always16d ago
document-hunter bitwize-music-studio/claude-ai-music-skills · Skill Both about hunter 63★ 572≈54 always21d ago