Cette compétence est une référence complète pour travailler avec l'écosystème des plugins Pytest. Elle regroupe des conseils pratiques sur l'installation et la configuration de pytest, le développement et le test de plugins personnalisés, l'intégration de plugins courants comme pytest-cov et pytest-mock, et l'application des meilleures pratiques pour le CI/CD et les flux de travail d'équipe. Le contenu se concentre sur les stratégies de configuration, l'architecture, les points d'extensibilité et les modèles de dépannage pour maintenir des suites de tests fiables.
Utilisez cette compétence lors de la configuration d'un projet, lors de l'ajout ou du dépannage de plugins pytest, lors de la création d'extensions de plugins personnalisées, ou lors de l'intégration de pytest dans des pipelines CI. Elle est appropriée pour les développeurs s'intégrant à une base de code, ou les équipes standardisant les pratiques de test.
S'applique aux agents d'automatisation orientés développeur et aux agents locaux pouvant exécuter des chaînes d'outils Python, des assistants CI ou de documentation. Utile pour les agents aidant à la maintenance de dépôt, l'automatisation des tests et l'intégration des développeurs.
Ceci est une compétence boilerplate de faible qualité qui semble être un remplissage de modèle généré par IA. Bien qu'elle concerne les plugins pytest, les exemples de code utilisent la syntaxe JavaScript (function/const/try-catch) au lieu de Python, et tous les blocs de code ne contiennent que des commentaires sans code réellement exécutable. Le SKILL.md est extrêmement long mais ne dit presque rien de spécifique — chaque section répète des espaces réservés génériques comme 'Fonctionnalité 1 : Fonctionnalité principale' et 'Option de configuration 1'. Aucun script n'est joint, aucune commande ou configuration concrète n'est fournie, et aucune connaissance spécifique à pytest n'est réellement transmise.
Semble être du contenu de modèle auto-généré sans valeur réelle. La compétence ne fournit aucune instruction exploitable pour le développement de plugins pytest, la couverture, le mocking ou l'intégration CI malgré sa description. Les exemples de code sont syntaxiquement incorrects (JS dans une compétence Python). Je recommanderais de la désactiver ou de la déréférencer car elle n'apporte aucune valeur et peut induire les utilisateurs en erreur.
GraphQL Inspector — Valider
Valide les opérations GraphQL par rapport à un schéma avec une profondeur, une complexité, et des limites d'alias et de directives configurables pour détecter les erreurs avant l'exécution.
Gleam — Interop Erlang
Guide les développeurs Gleam pour appeler des bibliothèques Erlang, déclarer des fonctions externes, gérer les types Erlang et s'intégrer à OTP, aux NIF et aux ports.
Atomic Design — Quarks
Conseils pour créer et organiser des « quarks » — des jetons de design et des valeurs primitives (couleurs, espacements, typographie, ombres) qui forment la base d'un système de design
Honnêteté Professionnelle
Directives pour les agents afin de prioriser l'exactitude technique et une communication directe basée sur des preuves plutôt qu'une agreeabilité excessive.
Composants React Native
Conseils pratiques et modèles pour construire des composants d'interface utilisateur React Native : composants de base, composition, meilleures pratiques de performance et modèles courants.
Gluestack UI — Accessibilité
Conseils et meilleures pratiques pour créer des interfaces accessibles avec gluestack-ui (WCAG 2.1 AA, ARIA, lecteurs d'écran, navigation au clavier).
Configuration Tailwind
Guide de configuration de tailwind.config (chemins de contenu, extension du thème, plugins, mode sombre et optimisations de production) pour les projets utilisant Tailwind CSS.
Ink Hooks & Gestion d'État
Conseils et exemples pour utiliser les hooks de style React (useState, useEffect, useInput, useApp, useStdout, useFocus) pour gérer l'état et les effets de bord dans Ink terminal
Réseautage Docker Compose
Guide pratique pour concevoir des topologies de réseau Docker Compose : découverte de services, réseaux bridge et internes, alias, IP statiques et dépannage.
Générateurs Kustomize
Générez des ConfigMaps et des Secrets Kubernetes avec Kustomize à partir de littéraux, de fichiers et d'environnements pour gérer la configuration spécifique à l'environnement et déclencher des déploiements sécurisés.