api-builder
01Agent Claude Code
Owns src/app/api//route.ts and src/lib/validations. Use to add or change a REST endpoint — the server side of any feature.
A layered Next.js reference app and host for the nextjs-kit and nextjs-frontend-kit Claude Code plugins — project structure, conventions, and agentic tooling in one place.
Agent Claude Code
Owns src/app/api//route.ts and src/lib/validations. Use to add or change a REST endpoint — the server side of any feature.
Agent Claude Code
Owns prisma/. Use for any Prisma schema change, migration, or index/relation work. Invoke when a feature needs a new model, field, enum, or relation.
Agent Claude Code
Owns src/services, src/hooks/queries and src/hooks/mutations. Use to expose a finished API endpoint to the client — entity types, service functions, TanStack Query hooks and keys.
Agent Claude Code
Writes and runs Vitest (MSW-backed) and Playwright specs for a described change. Use after a feature lands, or to raise coverage. Does not modify production code.
Agent Claude Code
Owns src/components and pages under src/app. Use to build or change UI — screens, forms, tables, layout. Consumes query hooks, never data sources.
Agent
Read-only reviewer for a diff, branch, or set of files. Enforces the scope boundaries in AGENTS.md and the conventions in .claude/rules. Reports findings; never edits.