exceptional-conditions
CommunitySecure error handling & safe exceptions.
Authorthejefflarson
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Protects against information disclosure through leaky stack traces, silent error swallowing, and fail-open logic in exception handling. It helps ensure that runtime errors do not expose internal paths, library versions, or sensitive details to clients.
Core Features & Use Cases
- Detects weak exception handling patterns such as broad except blocks, silent catches, and fail-open fallbacks.
- Guides secure fixes by enforcing generic client errors, proper logging, and correlation-IDs for traceability.
- Verification and audits to ensure errors are surfaced safely and denied when appropriate.
Quick Start
Replace unsafe try/catch blocks with explicit error handling and generate a report showing risky patterns.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: exceptional-conditions Download link: https://github.com/thejefflarson/soundcheck/archive/main.zip#exceptional-conditions Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.