Zod
Skill a5c-ai/babysitter/library/specializations/web-development/skills/zod
Zod schema validation and type inference.From its SKILL.md
npx -y skills add a5c-ai/babysitter --skill zodAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
1.1 KB, 202 tokens by cl100k_base, as published. Nobody here has run it
Zod Skill
Expert assistance for Zod schema validation.
Capabilities
- Create Zod schemas
- Infer TypeScript types
- Handle transformations
- Validate forms
- Parse API responses
Schema Patterns
import { z } from 'zod';
const UserSchema = z.object({
id: z.string().uuid(),
name: z.string().min(1),
email: z.string().email(),
age: z.number().int().positive().optional(),
role: z.enum(['user', 'admin']).default('user'),
createdAt: z.coerce.date(),
});
type User = z.infer<typeof UserSchema>;
// Parsing
const user = UserSchema.parse(data);
// Safe parsing
const result = UserSchema.safeParse(data);
if (result.success) {
console.log(result.data);
} else {
console.log(result.error);
}
Target Processes
- form-validation
- api-validation
- type-inference
What ships with it: 1 file
320 B alongside SKILL.md
- README.md320 B