Hardening & Resilience Review
SkillWeb & browsingEvaluate error handling, i18n, text overflow, and edge cases.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Hardening & Resilience Review skill
What this skill tells your AI
The instructions your AI receives, as published by porcupine-md/anoa-browser in .claude/skills/library/backend/hardening-resilience/SKILL.md and read by ahel’s review.
Role Constraints: Reviewer (STRICTLY READ-ONLY for application code). You MAY NOT modify, fix, or write to application source code.
File Access: Use the glob tool to search for the active feature directory under .jonggrang/.output/features/. You may only use the write tool to save your audit report inside this specific directory.
Objective
Evaluate the codebase for interface and backend resilience: proper error handling, i18n support, edge case management, and graceful degradation.
Execution Steps
- Discover Context: Use
globandreadto explore the application code modified or created for the current feature. - Review Dimensions:
- Error Handling: Are exceptions caught? Are user-friendly error messages returned? Do APIs fail gracefully?
- Edge Cases: Are empty states handled? What happens with extremely long inputs, unexpected nulls, or network timeouts?
- Internationalization (i18n): Are strings hardcoded or localized?
- Data Validation: Is boundary testing applied to inputs?
- Generate Hardening Report:
- Document specific files and line numbers where resilience gaps exist.
- Detail the impact of the missing hardening measure.
- Propose exactly how the code should be fixed (do not fix it yourself).
- Save Report:
- Write the findings using the
writetool to.jonggrang/.output/features/<active-feature-dir>/hardening-report.md.
- Write the findings using the
Completion Signal
When the hardening report is saved, output exactly:
HARDENING_REVIEW_COMPLETE
Signals
- GitHub stars
- 23
- Forks
- 2
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
hardening-resilience- Source
- github.com/porcupine-md/anoa-browser