Skills Revue de code
ego lite browser
sponsorego lite est le navigateur le plus rapide pour que les agents IA exécutent l'automatisation web, partageant votre état connecté avec Codex ou Claude Code, zéro coût, zéro configuration.
Alpha Vantage MCP Server
sponsorAccédez aux données des marchés financiers : actions en temps réel et historiques, ETF, options, forex, crypto, matières premières, fondamentaux, indicateurs techniques, et plus encore.
Composio
sponsorConnectez-vous à plus de 1500 serveurs MCP en 1 clic
- 2.8k
accessibility
addyosmaniAuditer et améliorer l'accessibilité web selon les directives WCAG 2.2. Utiliser lorsqu'on demande "améliorer l'accessibilité", "audit a11y", "conformité WCAG", "support lecteur d'écran", "navigation clavier" ou "rendre accessible".
DéveloppementTestsRevue de code - 487
analyze-project
lllllllamaCompétence en lecture seule Rigor Analyze / Rigor Audit pour les dépôts de recherche en deep learning. À utiliser lorsque l'utilisateur souhaite lire et comprendre un dépôt, inspecter la structure du modèle et les points d'entrée d'entraînement ou d'inférence, examiner les configurations et les points d'insertion, ou signaler des schémas d'implémentation suspects sans modifier le code ni exécuter de tâches lourdes. Ne pas utiliser pour l'exécution active de commandes, le refactoring large, l'adaptation spéculative de code ou la correction automatique de bugs.
DéveloppementRevue de codeRecherche - 647
angular-developer
angularGénère du code Angular et fournit des conseils architecturaux. Déclenchez lors de la création de projets, composants ou services, ou pour les bonnes pratiques en matière de réactivité (signals, linkedSignal, resource), formulaires, injection de dépendances, routage, SSR, accessibilité (ARIA), animations, styles (styles de composants, Tailwind CSS), tests ou outils CLI.
DéveloppementRevue de codeAPI - 2.8k
best-practices
addyosmaniAppliquer les bonnes pratiques modernes de développement web pour la sécurité, la compatibilité et la qualité du code. Utiliser lorsqu'on demande "appliquer les bonnes pratiques", "audit de sécurité", "moderniser le code", "revue de qualité du code" ou "vérifier les vulnérabilités".
DéveloppementRevue de codeSécurité - 105.8k
cavecrew
juliusbrusseeDecision guide for delegating to caveman-style subagents. Tells the main thread WHEN to spawn `cavecrew-investigator` (locate code), `cavecrew-builder` (1-2 file edit), or `cavecrew-reviewer` (diff review) instead of doing the work inline or using vanilla `Explore`. Subagent output is caveman-compressed so the tool-result injected back into main context is ~60% smaller — main context lasts longer across long sessions. Trigger: "delegate to subagent", "use cavecrew", "spawn...
DéveloppementRevue de codeAPI - 105.8k
caveman-commit
juliusbrusseeGénérateur de messages de commit ultra-compressés. Réduit le bruit dans les messages de commit tout en préservant l'intention et le raisonnement. Format Conventional Commits. Sujet ≤50 caractères, corps uniquement lorsque le "pourquoi" n'est pas évident. Utiliser lorsque l'utilisateur dit "écrire un commit", "message de commit", "générer un commit", "/commit", ou invoque /caveman-commit. Déclenchement automatique lors du staging des modifications.
DéveloppementRevue de code - 105.8k
caveman-review
juliusbrusseeCommentaires de revue de code ultra-compressés. Réduit le bruit des retours de PR tout en préservant le signal actionnable. Chaque commentaire tient sur une ligne : emplacement, problème, correction. Utilisé lorsque l'utilisateur dit "review this PR", "code review", "review the diff", "/review", ou invoque /caveman-review. Déclenchement automatique lors de la revue de pull requests.
DéveloppementRevue de code - 7k
check
tw93Examine les diffs de code, les PR, les files d’attente d’issues, la préparation des releases, les commits, les pushes, la publication et les audits de projet. À utiliser lorsque les utilisateurs demandent une revue/看看代码/合并前/看看issue/PR/release/push ou pour implémenter un plan approuvé, avec des barrières de sécurité pour les worktrees sales et non suivis. Pas pour explorer des idées, déboguer des causes racines ou faire une revue de prose.
DéveloppementRevue de code - 577
check-impl-against-spec
warpdotdevComparez l'implémentation d'une pull request avec le contexte de spécification dans spec_context.md et alimentez toute divergence matérielle dans review.json. À utiliser lors de la revue de PR lorsque celle-ci est approuvée ou que le contexte de spécification du dépôt est disponible.
DéveloppementRevue de codeTests - 262.7k
code-review
mattpocockExaminez les modifications depuis un point fixe (commit, branche, tag ou merge-base) selon deux axes — Standards (le code respecte-t-il les normes de codage documentées de ce dépôt ?) et Spécifications (le code correspond-il à ce que demandait le problème/PRD d'origine ?). Exécute les deux examens dans des sous-agents parallèles et les rapporte côte à côte. À utiliser lorsque l'utilisateur souhaite examiner une branche, une PR, des modifications en cours, ou demande de « vérifier depuis X ».
Revue de codeDéveloppementTests - 94.7k
code-review-and-quality
addyosmaniEffectue une revue de code multi-axe. À utiliser avant de fusionner toute modification. À utiliser lors de la révision de code écrit par vous-même, un autre agent ou un humain. À utiliser lorsque vous devez évaluer la qualité du code sur plusieurs dimensions avant qu'il n'entre dans la branche principale.
DéveloppementRevue de code - 94.7k
code-simplification
addyosmaniSimplifie le code pour plus de clarté. À utiliser lors du refactoring de code pour plus de clarté sans changer le comportement. À utiliser lorsque le code fonctionne mais est plus difficile à lire, maintenir ou étendre qu'il ne devrait l'être. À utiliser lors de la révision de code qui a accumulé une complexité inutile.
DéveloppementRevue de code - 262.7k
codebase-design
mattpocockVocabulaire partagé pour concevoir des modules profonds. À utiliser lorsque l'utilisateur souhaite concevoir ou améliorer l'interface d'un module, trouver des opportunités d'approfondissement, décider où placer une jointure, rendre le code plus testable ou navigable par IA, ou lorsqu'une autre compétence a besoin du vocabulaire des modules profonds.
DéveloppementDesignRevue de code - 213
conventional-git
samberNormes de dénomination des branches, des worktrees et des messages de commit Conventional Commits v1.0.0 pour les projets GitHub et GitLab. Utiliser lors de la création de branches, du nommage des worktrees, de la rédaction de commits, de la génération de messages de commit, de la révision des conventions de branches ou de la mise en place d'automatisation de changelog. Appliquer lorsque votre projet nécessite un historique git cohérent, des versions basées sur SemVer, une génération de changelog analysable ou la fermeture automatique d'issues. Déclencher lorsque l'utilisateur demande comment nommer un worktree, créer un git worktree, ou...
DéveloppementRevue de codeDevOps - 577
create-pr
warpdotdevCré
DéveloppementRevue de code - 94.7k
debugging-and-error-recovery
addyosmaniGuide le débogage systématique des causes profondes. À utiliser lorsque des tests échouent, des builds se cassent, le comportement ne correspond pas aux attentes, ou que vous rencontrez une erreur inattendue. À utiliser lorsque vous avez besoin d'une approche systématique pour trouver et corriger la cause profonde plutôt que de deviner.
DéveloppementTestsRevue de code - 94.7k
deprecation-and-migration
addyosmaniGère la dépréciation et la migration. À utiliser lors de la suppression d'anciens systèmes, API ou fonctionnalités. À utiliser lors de la migration d'utilisateurs d'une implémentation à une autre. À utiliser pour décider s'il faut maintenir ou abandonner du code existant.
DéveloppementAPIRevue de code - 262.7k
diagnosing-bugs
mattpocockBoucle de diagnostic pour les bugs complexes et les régressions de performance. À utiliser lorsque l'utilisateur dit « diagnostique »/« débogue ceci », ou signale quelque chose de cassé/qui génère une erreur/qui échoue/lent.
DéveloppementTestsRevue de code - 287.1k
executing-plans
obraUtilisez lorsque vous avez un plan d'implémentation écrit à exécuter dans une session séparée avec des points de contrôle de révision.
DéveloppementGestion de projetRevue de code - 487
explore-code
lllllllamaWe need to translate the given text from English to French, preserving the name "explore-code" if it appears. The text is a description of an agent skill. The instruction says: "Translate only the text inside <text>. Do not include the name unless it appears in the source text." The name "explore-code" does not appear in the source text. So we just translate the text. Also preserve product names, protocol names, URLs, numbers, technical terms. The text has terms like "LoRA", "adapter layers", "backbone", "head", "rollback-aware records", "explore_outputs/", "current_research". These should be kept as is or translated if appropriate? The instruction says "preserve product names, protocol names, URLs, numbers, and technical terms." "LoRA" is a technical term (Low-Rank Adaptation), likely keep as is. "adapter layers" might be translated? But it's a technical term, so keep as "adapter layers" or maybe "couches d'adaptation"?
DéveloppementRechercheRevue de code - 1.9k
fastify-best-practices
mcollinaGuide le développement de serveurs backend Fastify Node.js et d'API REST en utilisant TypeScript ou JavaScript. À utiliser lors de la construction, configuration ou débogage d'une application Fastify — y compris la définition de routes, l'implémentation de plugins, la mise en place de la validation JSON Schema, la gestion des erreurs, l'optimisation des performances, la gestion de l'authentification, la configuration de CORS et des en-têtes de sécurité, l'intégration de bases de données, le travail avec WebSockets, et le déploiement en production. Couvre l'ensemble du cycle de vie des requêtes Fastify (hooks,...
DéveloppementAPIRevue de code - 287.1k
finishing-a-development-branch
obraUtiliser lorsque l'implémentation est terminée, tous les tests passent et que vous devez décider comment intégrer le travail - guide l'achèvement du travail de développement en présentant des options structurées pour la fusion, la PR ou le nettoyage.
DéveloppementRevue de codeGestion de projet - 577
fix-errors
warpdotdevCorriger les erreurs de compilation, les problèmes de linting et les échecs de tests dans la base de code Rust warp. Couvre les vérifications de présoumission, les erreurs spécifiques à WASM et l'exécution de tests spécifiques. À utiliser lorsque l'utilisateur rencontre des erreurs de build, des échecs de clippy ou fmt, des échecs de tests, ou a besoin d'exécuter ou d'interpréter la présoumission avant une PR.
DéveloppementRevue de codeTests - 87.4k
full-output-enforcement
leonxlnxRemplace le comportement par défaut de troncature du LLM. Impose une génération complète de code, interdit les motifs de substitution et gère proprement les divisions liées à la limite de tokens. À appliquer à toute tâche nécessitant une sortie exhaustive et non abrégée.
DéveloppementRevue de codeTests - 94.7k
git-workflow-and-versioning
addyosmaniStructure les pratiques de workflow git. À utiliser lors de toute modification de code. À utiliser lors des commits, du branching, de la résolution de conflits, ou lorsque vous devez organiser le travail sur plusieurs flux parallèles. À utiliser lors de la préparation d'une release, du choix d'un incrément de version sémantique, du tagging, ou de la rédaction d'un changelog.
DéveloppementRevue de codeDevOps - 3.3k
golang-benchmark
samberAnalyse comparative, profilage et mesure de performance en Golang. À utiliser lors de l'écriture, de l'exécution ou de la comparaison de benchmarks Go, du profilage des chemins critiques avec pprof, de l'interprétation des profils CPU/mémoire/trace, de l'analyse des résultats avec benchstat, de la mise en place de la détection de régression de performance dans l'intégration continue, ou de l'investigation des performances en production avec les métriques d'exécution Prometheus. À utiliser également lorsque le développeur a besoin d'une analyse approfondie sur un indicateur de performance spécifique - cette compétence fournit la méthodologie de mesure, tandis que...
DéveloppementTestsRevue de code - 3.3k
golang-code-style
samberGolang code style conventions — line length and breaking, variable declarations, control flow clarity, when comments help vs hurt. Use when writing or reviewing Go code, asking about style or clarity, or establishing project coding standards. Not for naming conventions (→ See `samber/cc-skills-golang@golang-naming` skill), linter configuration (→ See `samber/cc-skills-golang@golang-lint` skill), or doc comments (→ See `samber/cc-skills-golang@golang-documentation` skill).
DéveloppementRevue de code - 3.3k
golang-concurrency
samberModèles de concurrence en Golang. À utiliser lors de l'écriture ou de la révision de code Go concurrent impliquant des goroutines, canaux, select, verrous, primitives sync, errgroup, singleflight, pools de workers, ou pipelines fan-out/fan-in. Se déclenche également en cas de détection de fuites de goroutines, conditions de course, problèmes de propriété de canaux, ou besoin de choisir entre canaux et mutex.
DéveloppementRevue de code - 3.3k
golang-dependency-injection
samberGuide complet pour l'injection de dépendances (DI) en Golang. Couvre pourquoi la DI est importante (testabilité, couplage lâche, séparation des préoccupations, gestion du cycle de vie), l'injection manuelle par constructeur, et la comparaison des bibliothèques DI (google/wire, uber-go/dig, uber-go/fx, samber/do). Utilisez cette compétence lors de la conception d'architecture de services, de la mise en place d'injection de dépendances, du refactoring de code fortement couplé, de la gestion de singletons ou de fabriques de services, ou lorsque l'utilisateur pose des questions sur l'inversion de contrôle, les services...
DéveloppementRevue de codeAPI - 3.3k
golang-design-patterns
samberModèles de conception idiomatiques en Golang — options fonctionnelles, constructeurs, flux et cascade d'erreurs, gestion des ressources et cycle de vie, arrêt gracieux, résilience, architecture, injection de dépendances, traitement des données, streaming, et plus. À appliquer lors du choix explicite entre des modèles architecturaux, de l'implémentation d'options fonctionnelles, de la conception d'API de constructeurs, de la mise en place d'un arrêt gracieux, de l'application de modèles de résilience, ou pour demander quel modèle Go idiomatique correspond à un problème spécifique.
DéveloppementDesignRevue de code
30 sur 85