Trouvez le skill parfait
Prototypage d'animation de porte
Developpement
Créer ou réviser une animation de porte fidèle à la référence, y compris les textures, les poignées et la vérification locale pour re-canvas-door-swing.
Statistiques de tâches du projet
Productivite
Affiche les statistiques d'avancement du projet, notamment le nombre de tâches par statut, le pourcentage de complétion et le nombre d'apprentissages et de décisions. Utile pour obtenir un aperçu rapide de l'état du projet ou vérifier les taux de complétion.
Agent de Test Automatisé
Testing
Génère et exécute des tests unitaires et d'intégration à partir de l'analyse du code. Utilise la documentation Context7 pour les frameworks de test comme pytest, unittest ou Jest, et cible une couverture de 80%+. Idéal pour automatiser la création de tests robustes et suivre les conventions du projet.
Configuration golangci-lint pour Go
Developpement
Initialise ou met à jour la configuration golangci-lint pour les projets Go avec un ensemble complet de linters. Elle propose une configuration pragmatique équilibrant la qualité du code et la vitesse de développement, prête pour l'intégration CI/CD. Aide les équipes à appliquer des standards de code cohérents et à détecter les bogues tôt.
Gestion des profils vocaux
Contenu
Gère les profils de voix sauvegardés pour un style d'écriture cohérent. Permet de lister, appliquer ou supprimer des voix enregistrées, utiles pour maintenir un ton ou un style spécifique dans l'écriture.
Amorçage de contexte de codebase
Productivite
Charge rapidement le contexte d'une base de code en examinant la structure du dépôt, le README et la documentation AI. Utilisez cette compétence lorsque vous commencez à travailler sur un nouveau projet ou pour rafraîchir votre compréhension de l'organisation et de l'objectif d'un projet.
Refactorisation de Notebooks Jupyter
Developpement
Analyse les fichiers Jupyter Notebook (.ipynb) en JSON pour identifier et remplacer en masse des instructions d'importation ou des blocs de code spécifiques. Utile pour renommer des modules, mettre à jour des appels de fonction ou standardiser des motifs de code dans plusieurs notebooks d'un répertoire.
Git Move - Déplacer et renommer des fichiers
Developpement
Utilise `git mv` pour déplacer ou renommer des fichiers tout en préservant l'historique Git. Automatiquement indexé, il évite les suppressions suivies d'ajouts. Pratique lors de réorganisations de code ou de refontes de structure.
Analyse des vulnérabilités de dépendances
Securite
Analyse les dépendances de projets pour identifier les vulnérabilités connues, génère des SBOM (Software Bill of Materials) et propose des stratégies de correction. Utilisé lors d'audits de sécurité ou pour la conformité des chaînes d'approvisionnement.
Validation de scripts Fish
Developpement
Valide les scripts fish situés dans config/fish/ en effectuant des vérifications de syntaxe avec fish --no-execute et des vérifications de formatage avec fish_indent --check. Cette compétence est automatiquement appliquée après l'édition de tout fichier .fish pour garantir que les scripts sont corrects et bien formatés.
Enseigner une compétence
Contenu
Guide l'utilisateur dans l'apprentissage d'une compétence ou d'un concept via un espace de travail structuré avec missions, références et leçons.
Lister les serveurs MCP installés
Developpement
Affiche la liste de tous les serveurs MCP installés avec leur portée (utilisateur/projet) et leur état. Utilisez cette commande pour voir rapidement les serveurs MCP disponibles et leur état actuel. Elle se contente d'afficher les informations, sans ajouter ni supprimer de serveur.