java-exception-robustness — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited java-exception-robustness (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill when reviewing or designing Java exception handling, resource cleanup, checked/unchecked exception choices, failure boundaries, retry/fallback policy, and robust service behavior.
Do not use this skill for logging-only changes, security-only auditing, non-Java error models, or framework-specific exception mapping with no Java design question.
This skill teaches Java failure-handling design. It does not call other skills, hide failures by default, or invent business recovery policies.
SKILL.md focused on error boundaries.references/java-exception-guidance.md for detailed choices.finally.| Condition | Action |
|---|---|
| Resource acquired | Use try-with-resources or explicit finally cleanup. |
| Caller can recover | Use checked exception or documented recoverable result. |
| Caller cannot recover | Use unchecked exception or boundary translation. |
| Exception crosses trust/user boundary | Sanitize message and preserve internal diagnostics safely. |
| Broad catch appears | Allow only at orchestration boundary with clear policy. |
Return:
references/java-exception-guidance.md — Exception choices, cleanup, and boundary policy.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.