Robustness At Boundaries

The robustness the AI skips. Use whenever code reads untrusted input (API request, user input, file, env, parsed JSON, DB row, external response), handles errors, or touches secrets/config. Enforces validate-at-the-edge, never-swallow-errors, define-errors-out-of-existence, no-hardcoded-secrets, and meaningful error contracts. Counters the #1 AI omission: agents over-build structure but skip input validation and error handling exactly where production breaks. Triggers: "add error handling", "validate this input", "handle the edge cases", "is this safe", "production hardening", any try/catch, any parse/deserialize, any API handler.

manutej db1378e 2 files · 8.6 KB Updated

File contents

manutej/craft/tree/main/skills/robustness-at-boundaries commit db1378e594

Frequently asked questions

npx skillmds@latest add manutej/robustness-at-boundaries