·nextjs-server-client-components
</>

nextjs-server-client-components

wsimmonds/claude-nextjs-skills

Guide pour choisir entre les composants serveur et les composants clients dans Next.js App Router. CRITIQUE pour useSearchParams (nécessite Suspense + 'use client'), la navigation (lien, redirection, useRouter), l'accès aux cookies/en-têtes et la directive 'use client'. S'active lorsque l'invite mentionne useSearchParams, Suspense, navigation, routage, composant Link, redirection, chemin d'accès, searchParams, cookies, en-têtes, composants asynchrones ou « utiliser le client ». Indispensable pour éviter de mélanger les API serveur/client.

50Installations·1Tendance·@wsimmonds

Installation

$npx skills add https://github.com/wsimmonds/claude-nextjs-skills --skill nextjs-server-client-components

SKILL.md

Provide comprehensive guidance for choosing between Server Components and Client Components in Next.js App Router, including cookie/header access, searchParams handling, pathname routing, and React's 'use' API for promise unwrapping.

CRITICAL RULE: This codebase has @typescript-eslint/no-explicit-any enabled. Using any will cause build failures.

All components in the App Router are Server Components by default. No directive needed.

Guide pour choisir entre les composants serveur et les composants clients dans Next.js App Router. CRITIQUE pour useSearchParams (nécessite Suspense + 'use client'), la navigation (lien, redirection, useRouter), l'accès aux cookies/en-têtes et la directive 'use client'. S'active lorsque l'invite mentionne useSearchParams, Suspense, navigation, routage, composant Link, redirection, chemin d'accès, searchParams, cookies, en-têtes, composants asynchrones ou « utiliser le client ». Indispensable pour éviter de mélanger les API serveur/client. Source : wsimmonds/claude-nextjs-skills.

Voir l'original

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/wsimmonds/claude-nextjs-skills --skill nextjs-server-client-components
Catégorie
</>Développement
Vérifié
Première apparition
2026-02-01
Mis à jour
2026-02-18

Réponses rapides

Qu'est-ce que nextjs-server-client-components ?

Guide pour choisir entre les composants serveur et les composants clients dans Next.js App Router. CRITIQUE pour useSearchParams (nécessite Suspense + 'use client'), la navigation (lien, redirection, useRouter), l'accès aux cookies/en-têtes et la directive 'use client'. S'active lorsque l'invite mentionne useSearchParams, Suspense, navigation, routage, composant Link, redirection, chemin d'accès, searchParams, cookies, en-têtes, composants asynchrones ou « utiliser le client ». Indispensable pour éviter de mélanger les API serveur/client. Source : wsimmonds/claude-nextjs-skills.

Comment installer nextjs-server-client-components ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/wsimmonds/claude-nextjs-skills --skill nextjs-server-client-components Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor

Où se trouve le dépôt source ?

https://github.com/wsimmonds/claude-nextjs-skills