nchdatta/projectkit

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.

This repository also configures its own agents. See what projectkit tells them →

2Stars on the repository
20Mods indexed here, across every type
2mo agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

api-builder

01

nchdatta/projectkit

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.

not rated 2 2mo ago A 35 tokens

data-modeler

02

nchdatta/projectkit

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.

not rated 2 2mo ago A 39 tokens

service-builder

03

nchdatta/projectkit

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.

not rated 2 2mo ago A 42 tokens

test-author

04

nchdatta/projectkit

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.

not rated 2 2mo ago A 39 tokens

ui-builder

05

nchdatta/projectkit

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.

not rated 2 2mo ago A 37 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: