schema0-web-crud

Installation
SKILL.md

Web Feature Development

Web only. Requires apps/web/ to exist. Skip this entirely if apps/web/ does not exist.

Web Stack

  • React Router v7 + TanStack DB + TanStack React Table
  • oRPC for API (NOT tRPC)
  • Drizzle ORM + drizzle-zod for schema
  • shadcn/ui components (Dialog, AlertDialog, DataTable, Form)
  • react-hook-form + zodResolver for forms
  • import { z } from "zod/v4" everywhere -- NEVER import z from "zod"

Implementation Order

For every new entity, create files in this exact sequence:

  1. Database Schema (packages/db/src/schema/{entities}.ts)
  2. API Router (packages/api/src/routers/{entities}.ts)
Related skills
Installs
17
Repository
schema0/skills
First Seen
Apr 16, 2026