Agent skill

framework-patterns

Modern patterns for Next.js 16 and TanStack Start v1

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/framework-patterns

SKILL.md

Framework Patterns

Purpose: Detect framework → Load resources

  • Keywords: next.js, nextjs, tanstack start, tanstack router, app router, server component, client component, route handler, route loader, api, endpoint, middleware, integration, router, routing, navigation, link

Detection

File Framework Load
next.config.js|mjs|ts Next.js 16 resources/nextjs-patterns.md
routeTree.gen.ts TanStack Start v1 resources/tanstack-start-patterns.md
convex/ dir exists + Convex backend resources/convex-integration.md
Migrating frameworks Migration resources/migration.md
reactCompiler: true in config + React Compiler resources/react-compiler.md

Load Strategy

  1. Detect: next.config.* → Next.js, routeTree.gen.ts → TanStack
  2. Load primary: nextjs-patterns.md OR tanstack-start-patterns.md
  3. If convex/ → + convex-integration.md
  4. If React Compiler → + react-compiler.md
  5. If migrating → migration.md (instead of primary)

Contexts:

  • Next.js: 43 + 500 = 550 lines
  • Next.js + Convex: 43 + 500 + 600 = 1,150 lines
  • TanStack + Convex: 43 + 550 + 600 = 1,200 lines
  • No Convex: Skip convex-integration.md (saves 600 lines)

Rule: Never load all. Load framework + backend only.

Didn't find tool you were looking for?

Be as detailed as possible for better results