Data Validation

Validate untrusted input once at the trust boundary and return a typed parsed value (parse, don't validate). Use when adding an endpoint, accepting external input, or when invalid data leaks past the boundary into business logic. Not for defining the API contract/schema itself (use api-contract) or downstream business-rule logic — parse only at the trust boundary.

JayKim88 Updated

File contents

JayKim88/claude-ai-engineering/tree/main/plugins/backend-toolkit/skills/data-validation commit d70cdaab4b

Frequently asked questions

npx skillmds@latest add jaykim88/data-validation