A broad exception catch can hide the real exception and turn a verifier failure into an apparently progressing poll. It erases blocker truth, may retry a non-retryable error forever, and can leave inconsistent state. Catch narrow expected exceptions, add context, preserve the exception, and return a structured failure or re-raise unexpected errors.
Scanned 9/5/2026
Install to Claude Code
npx -y skills add HoangNguyen0403/agent-skills-standard --skill python-error-handling --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Python Error Handling?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/hoangnguyen0403-python-error-handling)More formats (shields.io, HTML) on the badges page.
A broad exception catch can hide the real exception and turn a verifier failure into an apparently progressing poll. It erases blocker truth, may retry a non-retryable error forever, and can leave inconsistent state. Catch narrow expected exceptions, add context, preserve the exception, and return a structured failure or re-raise unexpected errors.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!