Validate inputs with Zod
sanitizing-inputs-zodskillsetup L2★381
majiayu000/claude-skill-registry ↗What it does
Validate and sanitize form inputs using Zod schemas
Best for
Server-side input hardening for form submissions before database mutation
Inputs
- · User form data (strings, numbers, enums)
Outputs
- · Validated TypeScript types
- · Sanitized values
Requires
- · Zod library
Preconditions
Server Action context; Zod installed
Failure modes
Schema too permissive → XSS; client-only validation → backend vulnerability
Trust signals
- · Server-side validation emphasis
- · Custom refine for XSS checks
- · Type inference via z.infer