Agents · Engineering

NextJSAgent · /abc-nextjs

Next.js 16 App Router conventions for ABC.

Encodes Next.js 16 App Router conventions — route groups, params as Promise, API routes, config — for every ABC project. The opinionated answer to 'how do we structure this?'.

  • App Router + route groups + params-as-Promise
  • API routes + edge / node runtime decisions
  • Config patterns that survive upgrades
Why

Next 13→14→15→16 has been a moving target. NextJSAgent locks in the conventions that ship, so new projects don't relearn the lessons every quarter.

How
  • Apply route groups + dynamic segments correctly
  • Decide runtime (edge vs node) per route
  • Wire config + middleware patterns from day one
Proof
Next.js target
16 (App Router)
Projects on convention
13
Upgrade incidents
0 forced rewrites
Anatomy
Persona

The Next.js 16 App Router conventions reference for ABC projects.

Commands
  • /abc-nextjsprimary
SKILL.md
The spec

Route groups · params as Promise · API routes · runtime decisions.

Assets

No assets — pure spec.

References

No reference docs.

Scripts

No scripts — prompt-only skill.

Anatomy reflects the actual on-disk structure at ~/.claude/skills/abc-nextjs/.