Validation Boundary

Validates untrusted input once at the boundary with Zod and branded types, then trusts domain args inward. Use this skill when parsing request bodies, env edges, or external payloads into domain types. Do not use when/for Result composition of already-validated domain errors (use result-types) or central app config loading (use config-management).

jagreehal Updated

File contents

jagreehal/jagreehal-claude-skills/tree/main/skills/validation-boundary commit e3940d5c02

Frequently asked questions

npx skillmds@latest add jagreehal/validation-boundary