Back to skills
SKILL.md
Use Context Reviewer Silence
ASecuritySilent failure detection. Do NOT use for security (use-context-reviewer-security) or readability (use-context-reviewer-readability).
- 12 stars
- 0 votes
- 0 copies
- 1 view
- Added September 24, 2026
Security analysis
100/100Pro scans all 2 files and shows the line behind each finding
npx -y skills add thkt/dotclaude --skill use-context-reviewer-silence --agent claude-codeAre you the author of Use Context Reviewer Silence?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/thkt-use-context-reviewer-silence-dotclaude)---
name: use-context-reviewer-silence
description: Silent failure detection. Do NOT use for security (use-context-reviewer-security) or readability (use-context-reviewer-readability).
when_to_use: silent failure, empty catch, エラーハンドリング, 握りつぶし, swallowed error
allowed-tools: Read Agent Bash(ugrep:*) Bash(bfs:*)
agent: reviewer-silence
context: fork
user-invocable: false
---
# use-context-reviewer-silence
## Detection
| ID | Pattern | Fix |
| --- | -------------------------------- | --------------------------------------- |
| SF1 | `catch (e) {}` | `catch (e) { logger.error(e); throw }` |
| SF1 | `catch (e) { console.log(e) }` | Show user feedback + log context |
| SF2 | `.then(fn)` without `.catch()` | Add `.catch()` or use try/catch |
| SF2 | `async () => { await fn() }` | Wrap in try/catch, handle error |
| SF3 | No error UI states | Add error boundary, feedback component |
| SF4 | `value ?? defaultValue` silently | Log when using fallback |
| SF4 | `data?.nested?.value` | Check and report if unexpected null |
| SF5 | `catch { return defaultValue }` | Log root cause before returning default |
| SF5 | `config.x \|\| fallback` | Validate config, warn on missing keys |
## References
The detection patterns in detail live in ${CLAUDE_SKILL_DIR}/references/detection-patterns.md.
Files in this skill
- SKILL.md
- references/detection-patterns.md
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.