Trouvez le skill parfait
Sécurité de la Vérité Globale
Developpement
Pratiquez la sincérité radicale en livrant du code vérifié et testé avec des décisions appuyées par des données, une signalisation immédiate des problèmes et une communication honnête. Appliquez cette compétence lors de la documentation de la couverture manquante et de la validation indépendante.
Expert en Révision de Code
Developpement
Revue de code automatisée qui analyse la qualité, la sécurité, les performances et la maintenabilité. Génère des rapports détaillés avec des scores et des problèmes classés, ainsi qu'un rapport HTML avec aperçu automatique dans l'IDE. Aide les développeurs à obtenir des retours systématiques avant de fusionner les modifications.
Vérificateur de Build
Developpement
Exécute la construction TypeScript et des vérifications automatisées de cohérence sur les types, la configuration, l'état et l'ordre des réponses webhook. Présente les résultats sous forme de liste de contrôle réussite/échec. Aide à vérifier que les valeurs par défaut de configuration, la documentation, le réapprovisionnement d'état et l'ordre des webhooks sont cohérents et corrects.
Correction rapide de bugs
Developpement
Analyse le code pour identifier et corriger les bugs directement sans élaborer de plans. Ajoute des logs pour la vérification et suggère des tests pour éviter les régressions. Idéal pour les bugs signalés, erreurs ou comportements inattendus.
Connecteurs Apollo pour GraphQL
Developpement
Guide pour intégrer des API REST dans des supergraphes GraphQL à l'aide d'Apollo Connectors avec les directives @source et @connect. Propose un processus structuré en 5 étapes pour la recherche, l'implémentation, la validation, l'exécution et les tests des connecteurs. Idéal lors de la création de schémas GraphQL nécessitant d'incorporer des points d'accès REST existants.
Génération de tâches TDD pour SDD
Developpement
Génère une décomposition hiérarchique des tâches avec les étapes TDD pour implémenter une conception approuvée. À utiliser après l'approbation de la phase de conception pour traduire la conception en éléments de travail testables et organisés par composant. Chaque tâche comprend les étapes Rouge-Vert-Réusinage, les considérations de la pyramide des tests et les critères d'acceptation.
Meilleures pratiques Stimulus pour Rails
Developpement
Fournit les meilleures pratiques pour structurer les contrôleurs Stimulus dans les applications Rails, notamment les définitions de cibles, actions, valeurs et classes. Explique quand utiliser Stimulus pour des améliorations UI comme les toggles et interactions de formulaire, et quand privilégier Turbo ou les approches côté serveur.
Rédaction de CLAUDE.md
Developpement
Méthodologie pour éditer CLAUDE.md afin de le garder concis, pertinent et bien structuré. Aide à maintenir un fichier de configuration minimal mais efficace en imposant des limites de lignes et de pertinence, et en déplaçant les documents de référence dans docs/.
Corriger les erreurs TypeScript
Developpement
Analyse et corrige les erreurs TypeScript en identifiant la cause racine, en appliquant des corrections minimales (évitant `any` ou `@ts-ignore`), et en vérifiant la compilation avec `tsc --noEmit`. Utile pour maintenir une base de code TypeScript saine.
Générateur de compétences Claude Code
Developpement
Créez de nouvelles compétences Claude Code avec le format SKILL.md approprié, les métadonnées frontmatter et les meilleures pratiques. Utilisez-le lorsque vous construisez, générez ou mettez en place une nouvelle compétence pour Claude Code.
Lister les PR ouvertes avec priorités
Developpement
Affiche la liste des pull requests ouvertes triées par priorité et état de révision. Utile pour visualiser rapidement les PR en attente de revue, approuvées ou nécessitant des modifications.
Ajouter une page frontend Yew
Developpement
Guide étape par étape pour ajouter une nouvelle page au frontend Yew WebAssembly de Lightfriend. Couvre la création du composant, l'ajout de la route et du gestionnaire, la déclaration de module dans le bloc inline de main.rs (sans mod.rs), et l'insertion d'un lien de navigation facultatif. Utile lorsque vous devez étendre l'interface avec une nouvelle vue.