Skills publiés 52
migration-generator
Générer des migrations de base de données sûres pour n’importe quel framework
Rédiger des migrations de base de données manuellement est source d’erreurs et peut entraîner des pertes de données ou des interruptions en production. Cette compétence génère des migrations sûres et réversibles avec les meilleures pratiques pour PostgreSQL, MySQL, SQLite et les ORM populaires comme Prisma, TypeORM, Alembic et Django.
meeting-notes
Créer des comptes rendus de réunion structurés avec des actions à réaliser
Les comptes rendus de réunion deviennent souvent désorganisés et omettent les actions clés. Cette compétence fournit des modèles et des approches structurées pour capturer les décisions, les tâches et les suivis dans des formats que les équipes peuvent facilement consulter et suivre.
log-analyzer
Analyser les journaux pour trouver des erreurs et des modèles
L'analyse des journaux est chronophage et sujette aux erreurs lorsqu'elle est effectuée manuellement. Cette compétence analyse automatiquement les journaux, identifie les modèles et fournit des informations exploitables.
json-transformer
Transformer et manipuler des données JSON
Les données JSON se présentent souvent sous forme de structures imbriquées complexes difficiles à exploiter. Cette compétence fournit des conseils experts pour analyser, transformer, valider et convertir des données JSON pour tous les cas d'usage.
java-maven-helper
Gérer les projets Java Maven
La gestion des projets Maven et de leurs dépendances peut être complexe et sujette aux erreurs. Cette compétence fournit des conseils d'expert pour initialiser des projets, résoudre les conflits de dépendances, configurer les builds et dépanner les problèmes courants de Maven.
go-mod-helper
Gérer les modules et dépendances Go
Les projets Go nécessitent une gestion minutieuse des dépendances pour maintenir la stabilité et la sécurité. Cette compétence fournit des conseils d'expert pour initialiser des modules, résoudre des conflits de versions et configurer des projets Go pour les environnements de production.
env-manager
Gérer les variables d'environnement
La gestion des variables d'environnement dans différents environnements peut entraîner des erreurs, des problèmes de sécurité et des difficultés de configuration. Cette compétence vous aide à valider, documenter et sécuriser les configurations d'environnement pour n'importe quel projet.
documentation-generator
Générer de la documentation pour le code
La rédaction de documentation prend beaucoup de temps et est souvent négligée. Cette compétence automatise la création de JSDoc, de docstrings, de fichiers README et de documentation API pour plusieurs langages de programmation.
docker-helper
Générer et optimiser des conteneurs Docker
La création de configurations Docker nécessite du temps et de l'expertise. Cette compétence fournit des modèles prêts à l'emploi, des techniques d'optimisation et des conseils de dépannage pour les applications conteneurisées.
deployment-checker
Valider la préparation du déploiement avec des listes de contrôle
Assurez-vous que les déploiements en production sont sûrs et prêts grâce à une validation systématique. Obtenez des listes de contrôle complètes couvrant la qualité du code, la sécurité, les performances et la préparation de l'infrastructure.
dependency-updater
Vérifier et analyser les mises à jour des dépendances
La gestion des dépendances du projet prend du temps et présente des risques. Manquer des mises à jour de sécurité ou négliger des modifications incompatibles peut perturber les systèmes de production. Cette compétence analyse les dépendances obsolètes, identifie les vulnérabilités de sécurité et fournit des recommandations priorisées avec des résumés de changelog.
dependency-auditor
Auditer les dépendances du projet pour détecter les vulnérabilités
Les dépendances obsolètes et vulnérables présentent de graves risques de sécurité pour les applications. Cette compétence aide à identifier, évaluer et corriger les problèmes de sécurité des dépendances dans les écosystèmes Node.js, Python, Go, Ruby, Java et .NET.
dead-code-detector
Nettoyer le code mort de votre base de code
Le code mort alourdit votre base de code et augmente la charge de maintenance. Cette compétence analyse votre code pour identifier les imports, variables et fonctions inutilisés qui peuvent être supprimés en toute sécurité.
data-validator
Valider des donnees selon des schemas et des regles metier
Une mauvaise qualite de donnees entraine des pannes systeme et de mauvaises decisions. Cette competence valide les donnees par rapport a des schemas JSON, des schemas de base de donnees et des regles metier personnalisees pour detecter les erreurs tot. Elle detecte aussi les doublons, les valeurs aberrantes et les problemes de format tout en generant des rapports de qualite detailles.
csv-processor
Traiter des fichiers CSV avec manipulation de données avancée
Les fichiers CSV contiennent souvent des données désordonnées qui nécessitent un nettoyage et une transformation. Cette compétence fournit des outils complets et des exemples pour analyser, nettoyer et analyser efficacement les données CSV.
conflict-resolver
Résoudre les conflits de fusion git
Les conflits de fusion git perturbent le flux de travail de développement et font perdre du temps. Cette compétence fournit des conseils experts pour analyser les conflits, choisir la bonne stratégie de résolution et,恢复 une programmation productive.
compliance-checker
Vérifier la conformité de sécurité du code
Les développeurs doivent vérifier que leur code répond aux normes de sécurité et de réglementation. Cette compétence vérifie le code par rapport à OWASP Top 10, PCI-DSS, HIPAA, GDPR et d'autres cadres avec des rapports de conformité exploitables.
complexity-analyzer
Analyser les métriques de complexité du code
Le code complexe est difficile à maintenir et sujet aux bugs. Cette compétence mesure la complexité cyclomatique, la complexité cognitive et la maintenabilité pour identifier les opportunités de refactorisation.
commit-helper
Générer des commits Git conventionnels
Rédiger des messages de commit clairs est difficile. Cette compétence analyse vos modifications en attente et génère des messages de commit conventionnels qui suivent les meilleures pratiques de l'industrie pour un meilleur historique de projet.
code-reviewer
Réviser le code pour la qualité et la sécurité
Les révisions manuelles de code sont chronographiques et incohérentes. Cette compétence fournit des révisions de code automatisées et complètes couvrant les normes de qualité, les vulnérabilités de sécurité et les bonnes pratiques pour n'importe quelle base de code.
code-formatter
Formater le code dans plusieurs langages
Un formatage de code incohérent ralentit les revues de code et augmente les conflits de fusion. Cette compétence formate le code dans plus de 10 langages en utilisant des bonnes pratiques affirmées et les configurations de projet existantes.
code-explainer
Expliquer le code avec des descriptions claires
Le code complexe peut confondre les membres de l'équipe et ralentir l'intégration. Ce skill génère des explications faciles à comprendre avec des analogies, des diagrammes et des décompositions étape par étape adaptées à tous les niveaux d'audience.
chart-generator
Générer des graphiques et visualisations professionnels
Transformez des données brutes en histoires visuelles captivantes. Créez des graphiques à barres, des courbes, des nuages de points, des cartes de chaleur et des tableaux de bord interactifs avec un style professionnel.
changelog-generator
Générer des changelogs à partir des commits git
Rédiger des changelogs manuellement est chronophage et sujet aux erreurs. Cette skill analyse l'historique de vos commits git en suivant les commits conventionnels et le versionnement sémantique pour générer automatiquement des changelogs professionnels et organisés.