Skill
Secure Error Handling
harperaa
A secure-coding pattern for the error path: return generic, environment-aware messages to users while logging the detail server-side, so a stack trace, database error, or file path never hands an attacker a map of your system. It shapes how failures are surfaced - not a scanner that finds the leaks for you, and narrower than a full security review: it does not cover auth, input validation, or the other vulnerability classes, only how errors are reported.
A situation it fits
After last Tuesday's PostgreSQL meltdown, the company's public 500 page leaked the live connection string and internal locations to every visitor, so the CTO demanded a coding convention that shows zero implementation detail to browsers while keeping all diagnostics in a backend log.Skills it gets confused with
These share a family with Secure Error Handling, which is another way of saying they are the ones you might reach for by mistake.
- Dependency UpdaterWorks over a project's dependency manifest - detecting the language, applying the safe…Secure Error Handling vs Dependency Updater, side by side
- Security Review (affaan-m)Helps developers implement secure features by listing concrete checks and recommended…Secure Error Handling vs Security Review (affaan-m), side by side
- Security Review (Sentry)Hunts only for exploitable security holes - injection, XSS, broken auth, weak crypto…
- Security Review (waybarrios)Inspects the unmerged commits on a branch and calls out concrete security problems that…Secure Error Handling vs Security Review (waybarrios), side by side
- Security ReviewerPerforms end-to-end security examinations of code, infrastructure, dependencies and…Secure Error Handling vs Security Reviewer, side by side
- Semgrep Rule CreatorAuthors a custom Semgrep static-analysis rule for one specific bug or vulnerability…
Every comparison with Secure Error Handling
Knowing what Secure Error Handling does is the easy half. Telling it apart from the others under time pressure is the game.
Today's sessionSecure Error Handling is part of harperaa/secure-claude-skills. Licence: MIT. The description above was written for this game, not taken from the skill.