Stock generators reference
Per-generator reference for the generators shipped under @skmtc/gen- — what each produces, its enrichments, and its clone seams.
New here? Read the overview for what the stock generators are and how to use them as starting points to clone and edit.
Catalog
| Generator | Produces |
|---|---|
@skmtc/gen-typescript | TypeScript type aliases from OpenAPI schemas and GraphQL types |
@skmtc/gen-zod | Zod validation schemas from OpenAPI schemas |
@skmtc/gen-valibot | Valibot validation schemas from OpenAPI schemas |
@skmtc/gen-arktype | ArkType validation schemas from OpenAPI schemas |
@skmtc/gen-msw | MSW (Mock Service Worker) route handlers for an OpenAPI spec |
@skmtc/gen-express | Express route registrations from an OpenAPI spec |
@skmtc/gen-supabase-hono | Hono route registrations targeting Supabase Edge Functions |
@skmtc/gen-tanstack-query-fetch-zod | Tanstack Query hooks (useQuery, useMutation) with fetch and Zod |
@skmtc/gen-tanstack-query-supabase-zod | Tanstack Query hooks using Supabase's Postgrest-style client |
@skmtc/gen-shadcn-form | React form components using shadcn/ui form primitives |
@skmtc/gen-shadcn-select | React searchable-select component sourced from a GET endpoint |
@skmtc/gen-shadcn-table | React data-table component sourced from a GET list-response endpoint |
Source resolution
How the CLI locates the schema source, loads it, and normalizes it to a JSON-cloneable OAS 3.0 document (or a raw GraphQL SDL string) before handing it to the engine.
Stock generators overview
Catalog of the generators shipped under @skmtc/gen-. They're MIT-licensed and intended as starting points to read, learn from, and clone — not as polished products to install unchanged.