running-tests
Risque faible 67Exécuter les tests et corriger les échecs
par 1gy
L'exécution manuelle des tests et l'analyse des échecs prennent du temps. Cette compétence automatise l'exécution des tests sur différents types de projets, détecte les commandes de test, exécute les tests et gère les échecs en implémentant des corrections.
managing-branches
Sûr 69Investiguer et créer des branches Git
par 1gy
La gestion des branches Git peut être déroutante, surtout lorsqu'il s'agit d'erreurs ou de problèmes de synchronisation. Cette compétence automatise l'investigation et la création de branches tout en gérant les problèmes courants comme les conflits et les modifications non validées.
implementing-code
Sûr 69Implémenter les modifications de code et valider
par 1gy
Besoin d'implémenter des fonctionnalités ou de corriger des bugs. Cette compétence fournit un flux de travail structuré pour analyser le code, effectuer des modifications et créer des commits git conventionnels.
lovable
Sûr 70Intégrer avec des projets Lovable.dev
par 10K-Digital
Lovable utilise une synchronisation GitHub bidirectionnelle pour le frontend mais exige des prompts Lovable pour les opérations backend. Cette compétence fournit des prompts exacts pour déployer des edge functions, appliquer des migrations et gérer les opérations de base de données sans mémoriser la documentation.
explorer
Sûr 69Explorer les bases de code rapidement
par 0xSero
La recherche de fichiers et de modèles de code spécifiques dans de grands projets prend trop de temps. Cette compétence offre des capacités de recherche et de navigation rapides et ciblées pour localiser des fichiers, des symboles et des définitions sans analyse approfondie.
coder
Sûr 68Implémenter des modifications de code avec l'assistance de l'IA
par 0xSero
Besoin d'écrire de nouvelles fonctionnalités, corriger des bogues ou refactoriser du code existant. Cette compétence fournit un sous-agent IA focalisé qui suit les conventions du projet et effectue des modifications de code précises avec des modifications ciblées minimales.
architect
Sûr 69Conception des systèmes et planification de l'architecture
par 0xSero
Les projets logiciels complexes souffrent souvent d'exigences non claires et de décisions architecturales prises sans analyseproper des compromis. Cette compétence fournit des conseils structurés pour la conception de systèmes, vous aidant à clarifier les exigences, comparer les alternatives et identifier les risques avant le début de la mise en œuvre.
api-skill
Sûr 65Créer des points de terminaison et des intégrations d'API
par 0xSero
La création d'API peut être complexe et fastidieuse. Cette compétence fournit des invites ciblées pour vous aider à concevoir, implémenter et tester des points de terminaison d'API efficacement.
review-code
Sûr 69Réviser le code comme un ingénieur senior
par 0xmsc
Les revues de code sont essentielles pour la qualité logicielle mais peuvent être incohérentes sans approche systématique. Cette compétence fournit un flux de travail structuré et une liste de contrôle complète couvrant la qualité, la sécurité, les performances et la maintenabilité pour garantir des revues approfondies et cohérentes.
plan
Sûr 70Planifier des tâches complexes avant la mise en œuvre
par 0xmsc
Les tâches d'IA complexes échouent souvent en raison d'un périmètre imprécis ou d'exigences manquantes. Cette compétence offre un flux de travail structuré pour recueillir les exigences, rédiger des plans de mise en œuvre et obtenir l'approbation de l'utilisateur avant d'écrire du code.
develop
Sûr 69Appliquer les principes du développement de code propre
par 0xmsc
Cette compétence fournit des directives pour écrire du code maintenable et suivre les bonnes pratiques pendant le développement. Elle aide les développeurs à créer des logiciels plus fiables et plus propres grâce à une planification structurée et des flux de travail axés sur la qualité.
commit
Sûr 72Rédigez de meilleurs messages de validation
par 0xmsc
Rédiger des messages de validation clairs est difficile. Cette compétence fournit des modèles, des conventions et des workflows pour créer des messages de validation significatifs qui améliorent la revue de code et la maintenabilité du projet.
python-fastapi
Sûr 68Créer des API Python prêtes pour la production avec FastAPI
par 0xkynz
La création d'API Python nécessite la compréhension des modèles FastAPI, de l'accès asynchrone aux bases de données et d'une structure de projet appropriée. Cette compétence fournit des modèles experts pour créer des API évolutives avec des outils Python modernes.
testing-patterns
Risque faible 73Appliquer les modèles de test
par 0xDarkMatter
L'écriture de tests efficaces nécessite de comprendre les bons modèles pour chaque scénario. Cette compétence fournit des stratégies de test universelles, de la pyramide des tests aux workflows TDD, afin que vous puissiez construire des suites de tests fiables.
tailwind-patterns
Sûr 69Obtenir des motifs Tailwind CSS
par 0xDarkMatter
Trouver les bonnes classes utilitaires Tailwind ralentit le développement. Cette compétence offre un accès rapide aux points de rupture responsifs, aux motifs de mise en page courants, aux extraits de composants et aux motifs de mode sombre pour les projets Tailwind CSS v3+.
structural-search
Sûr 74Rechercher du code par structure AST
par 0xDarkMatter
La recherche de motifs de code avec des expressions régulières génère des faux positifs et des correspondances manquées. Cette compétence fournit des motifs de recherche basés sur AST qui comprennent la structure du code, permettant une recherche de code précise et un refactorisation en JavaScript, TypeScript, Python, Go et Rust.
sqlite-ops
Sûr 69Utiliser les bases de données SQLite en Python
par 0xDarkMatter
Apprenez les patterns pour les bases de données SQLite dans les projets Python. Inclut la gestion des connexions, les opérations asynchrones, les migrations et les schémas courants pour l'état, le cache et la journalisation des événements.
rest-patterns
Sûr 70Appliquer les modèles de conception d'API REST
par 0xDarkMatter
La conception d'API RESTful nécessite une compréhension approfondie des méthodes HTTP, des codes de statut, des stratégies de mise en cache et de la limitation de débit. Cette compétence fournit des modèles de référence rapide afin que vous puissiez créer des API conformes aux normes dès le départ.
python-pytest-patterns
Risque faible 77Écrire des tests pytest avec des modèles et des fixtures
par 0xDarkMatter
L'écriture de tests maintenables est un défi sans guide. Cette compétence fournit des modèles pytest éprouvés pour les fixtures, la paramétrisation, le mocking, les tests asynchrones et la couverture pour vous aider à créer des suites de tests fiables.
python-typing-patterns
Risque faible 77Appliquer les indications de type Python pour un code plus sûr
par 0xDarkMatter
Les indications de type Python améliorent la qualité du code et détectent les bogues dès le développement. Cette compétence fournit des modèles et des exemples pour utiliser les annotations de type, les génériques, les protocoles et les vérificateurs de type comme mypy et pyright.