Meilleurs skills pour Codex
Pour tirer le meilleur parti de Codex, le choix des compétences est crucial. Notre sélection des meilleurs skills repose sur trois critères : leur capacité à résoudre des problèmes concrets de développement, leur intégration fluide avec l'IDE, et leur adoption par la communauté. En tête de classement, « Browser Automation avec agent-browser » se distingue pour automatiser les tests d'interface et le scraping, un gain de temps énorme pour les projets web. Juste derrière, « Specification Document Reviewer » brille par sa précision : il lit vos specs et traduit les exigences en code, évitant les mauvaises interprétations. Attention aux pièges : certains skills promettent trop, privilégiez ceux avec des mises à jour récentes et une documentation claire. Pour choisir, évaluez vos tâches récurrentes et la courbe d'apprentissage. Un bon début est de combiner un skill d'automatisation et un de révision pour couvrir le cycle de développement.
24 skills sélectionnés
Feuille de Design de Personnage
Contenu
Crée des designs de personnages cohérents sur plusieurs images générées par IA à l'aide de fiches de référence, de vues à 360°, de planches d'expressions et de palettes de couleurs. Utilise l'interface en ligne de commande inference.sh pour générer des concepts de personnages et maintenir l'identité visuelle via des techniques comme l'entraînement FLUX LoRA et l'ancrage de descriptions détaillées. Utile pour le design de personnages, l'art de jeu, l'illustration, l'animation, les bandes dessinées et les romans visuels.
Rédaction technique du projet
Documentation
Guide l'écriture technique pour respecter la voix et le style établis du projet. Utilisez-le lors de la création ou de la modification de README, ADR, commentaires Swift ou de la relecture de documentation pour assurer la cohérence. Impose un ton pragmatique, direct et de développeur à développeur, en évitant les tics d'IA et les formulations hésitantes.
Besoins dynamiques
Developpement
Système de besoins dynamiques qui fluctuent dans le temps et influencent le comportement des personnages. Les besoins standards incluent la faim, l'énergie, le divertissement, le social, le confort et la vessie, chacun avec un taux de dégradation et des actions pour les satisfaire. Des besoins faibles créent une urgence et peuvent interrompre d'autres activités, avec des commentaires intérieurs reflétant l'état mental du personnage.
Audit de Conformité des Plugins CE
Developpement
Audite la conformité des plugins CE aux règles de registre, à la validité des métadonnées et au contrat ADR. Vérifie les champs obligatoires de plugin_meta, les tags de capacité, le protocole d'étalonnage par intervalles et les importations de l'API publique. Utile lors de la certification de plugins tiers ou de la validation de la conformité avant intégration.
Gestion des paiements Stripe via CLI
Developpement
Gère les opérations Stripe depuis le terminal : vérifier le solde, créer des liens de paiement, gérer les clients, factures, remboursements et abonnements. Utile pour les développeurs qui souhaitent interagir avec Stripe sans quitter leur environnement de ligne de commande.
Directives de Commit et PR SDD
Developpement
Cette compétence guide la rédaction de messages de commit structurés selon la spécification Conventional Commits et fournit un modèle de pull request. Elle aide à maintenir un historique de projet cohérent et une documentation claire des changements. Utilisez-la lors de la création de commits ou de PR pour décrire correctement toutes les modifications.
Textum : workflow PRD→Scaffold→Story
Developpement
Cette compétence implémente un workflow multi-étapes qui transforme un document de spécifications (PRD) en échafaudage (contexte global) puis en récits exécutables, avec des sorties à faible bruit et des contrôles de qualité obligatoires à chaque étape. Elle prend en charge 16 étapes distinctes, de la planification PRD à l'exécution des récits, et accepte des commandes en chinois pour la navigation entre les étapes. Utile lorsque vous avez besoin d'une progression structurée et silencieuse des exigences de haut niveau vers des tâches concrètes et exécutables.
Requête Datalog
Data & IA
Interroge les bases janus-datalog en utilisant le CLI `datalog` pour déboguer et explorer les données. Permet d'inspecter les datoms, les attributs d'entités ou l'état du stockage CRDT via des requêtes EDN. Utile pour comprendre la structure de bases inconnues et visualiser l'historique des transactions.
Automatisation navigateur avec playwright-cli
Testing
Automatisez les interactions avec le navigateur via des commandes playwright-cli. Permet la navigation, les clics, le remplissage de formulaires, les captures d'écran, l'extraction de données et la gestion de plusieurs onglets. Idéal pour les tests web, le scraping et l'automatisation de tâches répétitives sur le web.
Ajouter musique de fond à une vidéo
Contenu
Ajoute une musique de fond aux vidéos à partir de sources libres de droits comme Pixabay Music. Fournit des commandes FFmpeg pour mixer l'audio, ajuster les niveaux de volume et ajouter des effets de fondu. Utile lorsque vous devez enrichir une vidéo avec une musique de fond tout en gardant une voix off claire.
Domain-Driven Design (DDD)
Developpement
Offre une expertise en implémentation des patrons Domain-Driven Design (DDD) comprenant les contextes délimités, les agrégats, les objets-valeurs et les événements métier. Aide à modéliser des domaines métier complexes, à établir un langage omniprésent et à concevoir des cartographies de contexte stratégiques pour aligner l'architecture logicielle sur la logique métier.
Créateur de DNA Vocal
Contenu
Analyse des échantillons d'écriture pour créer un profil vocal complet (Voice DNA) que l'IA peut utiliser pour imiter votre style authentique. Idéal pour configurer un nouveau système d'écriture, créer des profils clients ou mettre à jour un style après une évolution.
Architecture CSS
Developpement
Expertise en architecture CSS couvrant les méthodologies (BEM, ITCSS, CUBE CSS), les CSS Modules, Tailwind CSS, le CSS-in-JS (styled-components, Emotion) et les design tokens. Utile pour choisir une méthodologie, configurer Tailwind, implémenter un système de tokens, ou résoudre des problèmes de spécificité et de performance de mise en page.
Git - Contrôle de version
Developpement
Fournit des conseils d'expert pour les opérations de contrôle de version Git, y compris les commits, branches, fusions, rebasages, résolution de conflits et workflows Git. Utile lorsque vous travaillez avec des dépôts Git, le contrôle de version ou le développement collaboratif.
Obsidian CLI
Developpement
Interagissez avec vos coffres Obsidian via la ligne de commande : lisez, créez, recherchez et gérez des notes, tâches et propriétés. Prend en charge le développement de plugins et de thèmes avec des commandes pour recharger, capturer des erreurs, prendre des captures d'écran et inspecter le DOM. Idéal pour automatiser la gestion de votre coffre ou pour déboguer vos plugins et thèmes Obsidian.
Audit UX - Friction et Points de Douleur
Testing
Auditez les flux utilisateurs pour détecter les frictions et points de douleur. À utiliser lors de l'examen de l'UX d'une fonctionnalité, pour identifier les risques d'abandon ou obtenir des recommandations d'amélioration fondées sur les bonnes pratiques (heuristiques Nielsen, benchmarks Baymard).
Développement d'Interface en Ligne de Commande
Developpement
Fournit une expertise dans la création d'interfaces en ligne de commande : analyse d'arguments, sous-commandes, invites interactives et motifs de conception CLI. Aide à créer des outils CLI, des utilitaires ou des applications terminal interactives. Couvre les meilleures pratiques en Go, Python, Node.js, Rust, etc.
Snipcart - E-commerce pour sites statiques
Developpement
Ajoutez un panier d'achat complet à un site statique avec Snipcart en utilisant uniquement des attributs HTML. Aucun backend nécessaire, compatible avec JAMstack, Astro ou du HTML pur. Gère le paiement, l'expédition, les taxes et l'inventaire.
Préparer le changelog pour la release
Documentation
Met à jour le fichier CHANGELOG.md en remplaçant la section [Unreleased] par la version actuelle du plugin et la date, puis ajoute une nouvelle section [Unreleased] vide. Utilisez-le lors de la finalisation d'une version pour préparer les entrées du journal des modifications.
Conscience situationnelle IA
Securite
Détecte les menaces internes à la qualité du raisonnement, comme les risques d'hallucination, la dérive du périmètre et la dégradation du contexte, en utilisant les codes couleur de Cooper adaptés et la boucle OODA. Utile pour maintenir la conscience situationnelle lors de tâches complexes ou inconnues et avant des décisions cruciales.
Rive Interactive - Animation vectorielle avec machines d'état
Developpement
Rive est une plateforme d'animation vectorielle basée sur des machines à états, permettant de créer des animations interactives avec un contrôle à l'exécution. Elle gère les entrées (booléennes, numériques, déclencheurs), le binding de données via ViewModel et les événements personnalisés. Utilisez cette compétence pour des animations d'interface complexes, des boutons réactifs ou des visualisations liées à des données en temps réel.
Liste des projets Agentuity
Developpement
Liste tous les projets via la CLI Agentuity. Retourne les résultats en format texte lisible ou JSON. Utilisez-la pour visualiser ou énumérer vos projets existants.
Recherche de Prérequis
Developpement
Recueille le contexte à partir de Jira, Confluence, du code et de la documentation pour comprendre les exigences avant l'implémentation. Produit un document de recherche avec notation de confiance. Utile pour explorer la faisabilité d'une fonctionnalité, évaluer la complexité ou identifier des composants réutilisables.
Intégration Benchling pour R&D
Data & IA
Accédez et automatisez les opérations de la plateforme R&D Benchling : entités de registre (ADN, protéines), inventaire, cahiers de laboratoire électroniques, workflows et requêtes au Data Warehouse via le SDK Python et l'API REST. Utile pour automatiser la gestion des données de laboratoire, créer des applications Benchling et intégrer avec des systèmes externes.
Comment choisir
- Comment ces skills sont-ils sélectionnés ?
- Chaque skill est sélectionné et vérifié par l'équipe éditoriale de Skills Guides. Nous menons une revue de sécurité et de qualité sur chaque entrée : seuls les skills vérifiés apparaissent dans cette sélection.
- Que signifient les notes de sécurité ?
- Nous classons les skills Safe, Caution ou Risky selon notre analyse de sécurité — en vérifiant les risques d'injection de prompt, les permissions demandées et d'autres signaux. La note vous donne un aperçu immédiat du niveau de confiance à accorder à un skill.
- 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.