python-fastapi
Sûr 67Cré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 72Appliquer 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.
structural-search
Sûr 73Rechercher 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.
tailwind-patterns
Sûr 67Obtenir 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+.
sqlite-ops
Sûr 68Utiliser 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 68Appliquer 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-typing-patterns
Risque faible 75Appliquer 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.
python-pytest-patterns
Risque faible 76É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-fastapi-patterns
Risque faible 75Créer des API REST avec les patrons FastAPI
par 0xDarkMatter
FastAPI est un framework web Python moderne pour créer des API. Cette compétence fournit des patrons prêts à l'emploi pour l'injection de dépendances, la validation, les middleware et les tâches d'arrière-plan. Les développeurs peuvent rapidement implémenter des API prêtes pour la production sans avoir à chercher dans la documentation.
python-env
Sûr 68Gérer les environnements Python avec uv
par 0xDarkMatter
La création et la gestion des environnements virtuels Python nécessite l'apprentissage de plusieurs outils et drapeaux. Cette compétence fournit un accès instantané aux modèles uv pour une configuration rapide de l'environnement, l'installation de paquets et la gestion des dépendances.
python-cli-patterns
Risque faible 70Créer des applications CLI Python
par 0xDarkMatter
La création d'interfaces de ligne de commande en Python nécessite de comprendre l'analyse d'arguments, le formatage de sortie et la gestion de configuration. Cette compétence fournit des modèles prêts à l'emploi pour construire des outils CLI professionnels avec les bibliothèques Typer et Rich.
python-async-patterns
Risque faible 76Maîtriser les modèles asynchrones Python
par 0xDarkMatter
L'écriture de code Python concurrent nécessite la compréhension de modèles spécifiques et l'évitement des pièges courants. Cette compétence fournit des modèles asyncio prêts pour la production permettant de créer des applications haute performance avec une gestion des erreurs appropriée, un arrêt progressif et une gestion optimisée des ressources.
mcp-patterns
Sûr 68Créer des serveurs MCP pour Claude Code
par 0xDarkMatter
La création de serveurs MCP nécessite la compréhension des patterns du Model Context Protocol. Cette compétence fournit des exemples de code prêts à l'emploi et des meilleures pratiques pour les outils, les ressources, l'authentification et la gestion d'état afin que vous puissiez créer des intégrations plus rapidement.
git-workflow
Sûr 68Maîtriser les opérations git avec des outils visuels
par 0xDarkMatter
Les workflows git peuvent être complexes et difficiles à retenir. Cette skill fournit des guides de référence rapide pour lazygit, GitHub CLI et delta pour rationaliser le staging, les commits, les PRs, le rebasing et plus encore.
find-replace
Sûr 67Rechercher et remplacer avec l’outil en ligne de commande sd
par 0xDarkMatter
Effectuez des opérations de recherche et remplacement sur plusieurs fichiers à l’aide de l’outil CLI sd. Cet outil simplifie le remplacement de texte avec la prise en charge des regex et des paramètres par défaut plus sûrs que le sed traditionnel.
file-search
Sûr 67Rechercher des fichiers et du code efficacement
par 0xDarkMatter
La recherche de fichiers et de code peut être lente avec les outils standard. Cette compétence fournit une référence rapide pour fd, ripgrep et fzf pour rechercher et filtrer instantanément des fichiers. Utilisez ces outils pour localiser du code, naviguer dans des projets et filtrer les résultats de recherche avec un minimum d'effort.
zig-best-practices
Sûr 67Écrire du code Zig idiomatique
par 0xBigBoss
L'écriture de code Zig sûr et efficace nécessite la compréhension des modèles de développement orientés types et de la gestion explicite de la mémoire. Cette compétence fournit des modèles éprouvés pour les unions marquées, les ensembles d'erreurs, la validation comptime et le nettoyage des ressources qui produisent des applications Zig robustes et maintenables.
typescript-best-practices
Sûr 68Écrivez du TypeScript type-safe avec des modèles éprouvés
par 0xBigBoss
Le code TypeScript contient souvent des erreurs de runtime que la vérification de type ne détecte pas. Cette compétence fournit des modèles éprouvés pour le développement piloté par les types, les unions discriminées pour les états impossibles, la gestion exhaustive, et la validation runtime avec Zod pour attraper les bugs avant l'envoi.
tamagui-best-practices
Sûr 67Créer une UI multiplateforme avec Tamagui
par 0xBigBoss
La création d'interfaces web et natives cohérentes avec Tamagui nécessite de comprendre l'optimisation du compilateur, les jetons de conception et les modèles spécifiques à chaque plateforme. Cette compétence fournit des modèles experts pour la configuration v4, les composants composés, les animations et les superpositions accessibles.
react-best-practices
Sûr 68Appliquer les bonnes pratiques React
par 0xBigBoss
Les développeurs React ont souvent des difficultés avec l'utilisation correcte des hooks, les dépendances des effets et les patterns de composants. Cette compétence fournit des patterns éprouvés pour les hooks, les effets, les refs et la conception de composants pour écrire du code React plus propre et plus maintenable.