Meilleurs skills pour Claude Code
Claude Code est l'agent de code en ligne de commande d'Anthropic, et les skills sont ce qui le transforme d'assistant compétent en véritable spécialiste. Un skill est un fichier SKILL.md autonome — un ensemble d'instructions réutilisable qui apprend à l'agent à traiter une tâche précise : automatiser un navigateur, relire une pull request ou générer une suite de tests. Claude Code charge les skills nativement : placez un dossier dans ~/.claude/skills/ et l'agent le détecte, lit les instructions et les applique dès que la tâche correspond.
Cette page classe les meilleurs skills Claude Code disponibles actuellement. L'ordre est recalculé en continu à partir de trois signaux : un score qualité automatique du contenu de chaque skill, son nombre d'étoiles GitHub, et une revue de sécurité qui écarte du haut du classement les skills demandant des permissions risquées. Les skills bien documentés, largement étoilés et sûrs remontent ; tout ce qui paraît douteux est relégué plus bas.
Les meilleurs choix se concentrent sur le développement, la productivité et la data & IA — les catégories où les utilisateurs de Claude Code gagnent le plus de temps — avec de bonnes entrées en DevOps, tests et documentation. Chaque fiche ci-dessous détaille ce que fait le skill, son niveau de difficulté et les étapes d'installation pour Claude Code.
La plupart de ces skills sont portables : le même SKILL.md fonctionne souvent sur Cursor, Windsurf ou Copilot une fois placé dans le dossier de skills de l'outil — vérifiez les badges de plateforme sur chaque carte. De nouveaux skills sont scrapés, scorés et contrôlés chaque jour, et l'ordre bouge à mesure qu'ils arrivent : un skill en tête cette semaine peut reculer la suivante. Revenez régulièrement voir ce qui a changé.
24 skills classés
Bonnes pratiques React Hook Form
Developpement
Maîtrisez React Hook Form : évitez les anti-patterns, gérez les abonnements, et traitez correctement reset, dirty state et entrées contrôlées.
Migration Emotion vers Mantine
Developpement
Migrer les styled-components Emotion vers des composants Mantine avec style props et modules CSS. Pour convertir .styled.tsx ou supprimer les imports @emotion.
Détecteur de dérive de périmètre
Developpement
Analyse les diffs git par rapport à une intention pour détecter la dérive de périmètre, fichiers non liés et PR trop larges, puis suggère de garder, diviser ou justifier.
Intégration recherche Firecrawl
Developpement
Intégrer la recherche Firecrawl /search dans le code produit et les workflows d'agents pour la découverte web avant extraction. À utiliser quand une fonctionnalité commence par une requête plutôt qu'une URL.
Internationalisation du frontend
Developpement
Ajouter ou modifier des textes utilisateur dans le frontend Langflow via le système i18n (i18next/react-i18next). Toute chaîne visible doit passer par t() et exister dans tous les fichiers de locales.
Quiz de PR
Developpement
Quiz interactif qui vérifie si l'auteur d'une PR comprend réellement sa branche avant de demander une revue, couvrant les changements, les justifications, les cas limites et les risques.
Comparaison de performances ClickHouse
Testing
Évaluez les résultats de tests de performance ClickHouse, analysez les régressions de PR, comparez avec l'historique et vérifiez la fiabilité des mesures.
Analyse des rapports de performance CI
Testing
Analyse les rapports de comparaison de performance CI pour une PR ClickHouse. Recoupe l'historique master pour distinguer les vraies régressions des tests instables.
CCXT pour TypeScript et JavaScript
Developpement
Guide complet pour utiliser CCXT avec TypeScript/JavaScript : intégration d'échanges crypto, API REST et WebSocket, authentification et exemples.
Analyse de découpage de MR
Developpement
Analyse tous les changements de la branche (indexés ou non) et recommande de les découper en MR plus petites et ciblées. Utilise des heuristiques (front/back, migrations, cohésion) pour proposer un plan.
Créer des cartes interactives avec kepler.gl
Data & IA
Création de cartes interactives et export HTML autonome avec le package Python keplergl, à partir de données géospatiales (DataFrame, GeoJSON, CSV).
Configurer un canal de discussion avec SecretRefs
DevOps
Configurez des canaux de discussion avec des commandes non interactives, les secrets étant uniquement des SecretRefs. Couvre les étapes de collecte, modification, réparation et vérification.
Sécurité AMM DeFi
Securite
Checklist de sécurité pour les contrats Solidity AMM, pools de liquidité et flux de swap. Couvre réentrance, attaques par donation, manipulation d'oracles, etc.
Hooks pre-commit avec Husky, lint-staged et Prettier
Developpement
Installe Husky, lint-staged et Prettier pour ajouter un hook pre-commit qui formate les fichiers, vérifie les types et exécute les tests.
Rédaction de docs Supabase
Documentation
Rédigez, éditez et révisez le contenu de la documentation Supabase : guides, tutoriels, références et partiels. Suivez les guides de style et les règles de validation MDX/TOML.
Couverture de types Pyrefly
Developpement
Migrer un fichier pour utiliser un typage Pyrefly plus strict en ajoutant des annotations à toutes les fonctions, classes et attributs.
Enquêter sur les échecs CI de ClickHouse
DevOps
Investigue un échec CI de ClickHouse de bout en bout à partir d'une URL de PR ou de rapport S3. Récupère les tests échoués, classe flaky vs vraie régression, et cherche des issues/fixes existants.
Créateur de règles Semgrep
Securite
Crée des règles Semgrep personnalisées pour détecter des vulnérabilités de sécurité, des motifs de bugs et des motifs de code. Inclut une méthodologie de test en premier, le support du mode taint et des étapes de validation. Utile pour construire des détections d'analyse statique ciblées.
Lecteur PDF
Productivite
Lit et extrait le texte de fichiers PDF (rapports, contrats, tableurs). Gère les fichiers locaux, les URL et les pièces jointes WhatsApp. Utilisez-le dès qu'un contenu PDF est nécessaire, même sans demande explicite.
Workflows de messagerie Discord
Productivite
Utilisez l'outil message pour envoyer, modifier et modérer des messages Discord avec des composants interactifs.
Aperçu interactif des verdicts
Productivite
Générer un aperçu HTML interactif des verdicts (garder/supprimer) pour la revue par le mainteneur, puis traiter le JSON de retour.
Méthode Santa
Testing
Vérification adversarial multi-agents avec deux réviseurs indépendants. La sortie est vérifiée deux fois et corrigée itérativement jusqu'à ce que les deux acceptent avant publication.
Modèles de tests E2E Playwright
Testing
Patterns de tests E2E avec Playwright : modèle Page Object, configuration, intégration CI/CD, gestion des artefacts et stratégies anti-flaky.
Orchestration d'équipe d'agents
Developpement
Gérez l'orchestration en équipe pour des groupes d'agents avec des éléments de travail, responsabilités, tableaux Kanban, portes de fusion et transferts.
Comment choisir
- Comment ces skills sont-ils sélectionnés ?
- Un algorithme les choisit parmi les skills publiés qui répondent aux critères de cette page, comme la catégorie, les tags ou les outils compatibles. Il les classe d'après le score qualité donné par un modèle de langage. Sur les pages de classement, il tient compte en plus des étoiles GitHub et de la note de sécurité. Personne ne les relit un par un.
- Que signifient les notes de sécurité ?
- Un modèle de langage lit le fichier SKILL.md, sans l'exécuter, et lui attribue une note. Sûr signifie qu'il n'y voit pas de risque d'exécution notable. Prudence, que le skill se sert d'outils puissants comme bash, docker ou le réseau pour un usage légitime. Risqué, qu'il demande des actions destructrices, l'envoi de secrets ou l'exécution de code masqué : un skill noté Risqué n'est jamais publié. Cette note ne remplace pas votre propre lecture du fichier.
- Comment installer un skill ?
- Ouvrez la page d'un skill et suivez ses instructions d'installation pour votre outil — Claude Code, Cursor ou Copilot. Chaque skill détaille les étapes exactes pour le lancer en quelques minutes.