tzurot-types
Installation
SKILL.md
Tzurot v3 Types & Constants
Use this skill when: Creating new types, adding constants, validating data at service boundaries, or sharing code across microservices.
Quick Reference
// Import from common-types
import { TIMEOUTS, RETRY_CONFIG, PersonalityConfigSchema } from '@tzurot/common-types';
// Constants: SCREAMING_SNAKE_CASE + as const
export const MY_CONFIG = { VALUE: 123 } as const;
// Runtime validation at service boundaries
const validated = MySchema.parse(untrustedData);
// Type inference from Zod
type MyType = z.infer<typeof MySchema>;