Standardize Next.js API routes
vkc-api-route-patternskillsetup L1★381
majiayu000/claude-skill-registry ↗What it does
Scaffold Next.js App Router API routes with auth and validation
Best for
Standardizing API endpoint implementations across a large Next.js codebase without copy-paste drift.
Inputs
- · API route template from references/
- · Drizzle schema
Outputs
- · src/app/api/** route.ts with session, DB query, response shape
Requires
- · Drizzle ORM
- · @/lib/api/response helpers
- · checkRateLimit utility
Preconditions
Next.js App Router project with Drizzle DB configured, @/lib/* imports set up
Failure modes
Missing Drizzle schema import, session auth returns null, rate limit not imported
Trust signals
- · Canonical references point to existing passing routes
- · house style documented in CLAUDE.md