Trouvez le skill parfait
Planification de développement
Developpement
Cette compétence crée des plans de développement pour un dépôt, en les écrivant dans dev_plans/ avec des sections obligatoires comme le contexte utilisateur final, un diagramme d'architecture, des métriques de succès et des contrats de décision. Elle est utile lorsqu'un utilisateur a besoin d'un plan structuré avant d'implémenter des modifications, garantissant les bonnes pratiques et un périmètre clair.
Conception d'interfaces
Developpement
Cette compétence garantit que les interfaces pour tableaux de bord, panneaux d'administration et outils sont conçues avec soin et intention humaine plutôt que par défaut. Elle guide le concepteur à considérer la personne réelle, son objectif et l'ambiance souhaitée avant de faire des choix de conception, évitant ainsi les modèles génériques.
Extraction et Inférence de Schéma DB/ERD
Developpement
Se connecte aux bases MySQL, MSSQL et Oracle pour extraire les métadonnées de schéma et inférer les relations entre tables via contraintes FK, motifs de nommage (_id, _cd, _code, _no) et correspondance de colonnes. Exporte le schéma inféré en diagrammes ERD DBML ou Mermaid, utile pour la rétro-ingénierie de bases existantes ou la documentation de modèles de données.
Guide Plutonium - Démarrage
Developpement
Ce guide de haut niveau présente les règles et conventions fondamentales pour développer des applications Plutonium. Il décrit l'architecture en quatre couches des ressources, les générateurs de code essentiels pour les ressources et portails, et oriente les développeurs vers des compétences spécialisées pour les champs de définition, les politiques et l'authentification.
Configuration de l'outil de gestion de projet
Developpement
Configure l'outil de gestion de projet en guidant le choix parmi les options supportées, en appliquant le guide d'implémentation, en mettant à jour l'adoption de la façon de travailler, et en enregistrant la décision. Détecte la configuration existante et permet la reconfiguration.
Prime - Charger le contexte du projet
Developpement
Lit les fichiers de contexte du projet (CLAUDE.md, README.md, ARCHITECTURE.md) et les règles hiérarchiques pour comprendre la structure, les normes de code et l'architecture avant d'assister. Utile pour démarrer rapidement dans un nouveau projet ou pour se remémorer les conventions lors de tâches complexes.
Débogage Systématique
Developpement
Diagnostiquer les bugs de manière systématique avant de proposer des correctifs. À utiliser en cas de dysfonctionnement, d'échec, d'erreur ou de comportement inattendu. Ce skill guide à travers la reproduction, l'isolement, le test d'hypothèses et produit un diagnostic structuré avec preuves.
Workflow Git Commit
Developpement
Automatise la création de commits Git bien formatés : sélectionne les fichiers à staguer (hors .env, .pyc, etc.), exécute les hooks pre-commit (ruff, gitleaks) et génère un message conventionnel. Idéal pour garantir une historique de commits propre et sécurisé dans tout projet utilisant les Conventional Commits.
Directives Python
Developpement
Applique des conventions de code Python : imports en haut du fichier, underscores pour les grands nombres, contenu minimal dans __init__.py, paramètres nommés obligatoires pour les fonctions avec plusieurs paramètres, et paramètres requis sans valeurs par défaut superflues. Utile pour améliorer la lisibilité et la cohérence du code Python.
Créateur de Commandes Claude
Developpement
Assistant interactif spécialisé dans la création de commandes Claude bien structurées avec intégration des outils MCP et respect des conventions Scopecraft.
Récupération de documentation avec Context7 MCP
Developpement
Récupère automatiquement la documentation à jour des bibliothèques et frameworks via le serveur MCP Context7. Il identifie les bibliothèques, obtient les détails d'API, de configuration et de dépannage, puis les applique pour garantir l'exactitude du code. Idéal à utiliser de manière proactive avec toute dépendance pour éviter des données obsolètes.
Examen du code
Developpement
Analyse les modifications de code (branche locale, PR GitHub, différences non commitées) et exécute des revues qualité, performance, sécurité et conformité via des sous-agents spécialisés. Permet de détecter des problèmes avant fusion, avec option de vérification des changements cassants (API, schéma, dépendances).