This one keeps you honest about Next.js App Router defaults. It pushes server components first, client components only when you need interactivity, which is the right instinct but easy to forget when you're used to older patterns. The decision trees are useful, especially the server vs client split and the caching layers breakdown. What I like is the anti-patterns section calling out "use client everywhere" because that's exactly what happens when teams migrate without rethinking their approach. The routing conventions table and server actions guidance are solid references when you're setting up new routes or forms. Good for teams transitioning from Pages Router or anyone who keeps reaching for client components out of habit.
npx skills add https://github.com/davila7/claude-code-templates --skill nextjs-best-practices