Trouvez le skill parfait
Système de planification par fichiers
Developpement
Cette compétence implémente un système de planification persistante utilisant des fichiers Markdown. Elle permet de créer, suivre et mettre à jour des plans détaillés par phases et étapes, d'enregistrer des découvertes et décisions techniques, et de reprendre des tâches interrompues. Idéale pour les tâches de codage complexes nécessitant un suivi structuré au-delà d'une seule session.
LeIndex-Code: Analyse de code économe en tokens
Developpement
LeIndex-Code réduit l'analyse de code en 5 couches (AST, graphe d'appels, CFG, DFG, PDG) pour économiser jusqu'à 82% de tokens en mode équilibré, tout en conservant une sémantique complète pour les LLM. Idéal pour la génération de code, le refactoring ou la compréhension de code tout en réduisant les coûts de token.
Configuration GitHub MCP au niveau du projet
Developpement
Configure le MCP GitHub par projet pour Claude Code. Crée un fichier .mcp.json avec un jeton fictif, l'ajoute au .gitignore et guide l'utilisateur pour générer un PAT à granularité fine. Utile lorsque vous avez besoin d'accéder à GitHub (PRs, issues, dépôt) sans configuration MCP préexistante.
Indice - Aide Progressive
Developpement
Fournit des indices progressifs (niveaux 1 à 3) pour aider à résoudre des problèmes de programmation. Avant de donner l'indice, il engage un bref échange pour cerner le blocage. Utile quand l'utilisateur demande de l'aide sans savoir par où commencer.
Compléter et archiver une étape
Developpement
Archive un jalon terminé en créant des copies historiques de la feuille de route et des exigences, en mettant à jour l'état du projet et en créant un tag de version. Aide à maintenir un historique clair du projet et garantit que les fichiers de planification sont prêts pour le prochain jalon. Utile lors de la livraison d'une version pour conserver les réalisations et le périmètre du jalon.
Gestion des erreurs standardisée
Developpement
Fournit des fonctions pour formater, journaliser et renvoyer des messages d'erreur conviviaux. Il standardise la gestion des erreurs en convertissant les exceptions en un format cohérent '✗ Erreur : [message]', en les journalisant avec horodatage et contexte, et en renvoyant des messages lisibles pour les utilisateurs.
Débogage de bugs Python
Developpement
Enquête sur les bugs fonctionnels en Python en utilisant les spécifications, les logs et le comportement observé. Utile lorsqu'une fonctionnalité ne fonctionne pas comme spécifié, pour analyser les erreurs d'exécution ou pour délimiter un problème avant d'implémenter un correctif.
Développement Rust Production
Developpement
Écrit du code Rust de qualité production en suivant les meilleures pratiques et les motifs idiomatiques. Utilisable pour toute tâche de codage Rust, y compris applications, bibliothèques, refactoring, débogage ou revue de code, avec une expertise particulière dans le développement d'interfaces graphiques multiplateformes.
Gestion des worktrees Git pour tickets Jira
Developpement
Gère les worktrees Git pour le développement de tickets Jira. Crée des worktrees à partir du dépôt principal avec des noms de branches générés automatiquement, récupère les détails du ticket via Jira et peut le déplacer vers le statut 'En développement'. Permet également le nettoyage des worktrees terminés.
Détection de Duplication de Code
Developpement
Détection de duplication de code, code mort et dépendances inutiles via une méthodologie systématique. Adapté aux projets Flutter et Firebase mais applicable à tout codebase. Le processus suit quatre étapes : découverte, analyse multi-phase, classification par sévérité et génération d'un rapport structuré.
Explication de Code
Developpement
Génère des explications détaillées de code avec des diagrammes visuels et des décompositions étape par étape. Utile pour comprendre des sections de code complexes, des algorithmes ou des architectures système.
Agent Qoder (Mode Impression)
Developpement
Déléguez des tâches de codage à l'interface Qoder CLI en mode non interactif (Print). Utilisez-le pour créer de nouvelles fonctionnalités, réaliser des revues de code, refactoriser ou effectuer du codage itératif nécessitant l'exploration de fichiers. Il prend en charge les sous-agents, les worktrees et les serveurs MCP, mais n'est pas adapté aux corrections ponctuelles ou à la lecture de code.