
de claude-plugins35
Guide l'intégration du SDK de feature-flags agnostique OpenFeature à travers plusieurs langages : installation, configuration du fournisseur, évaluation des flags, hooks et modèles de test
Cette compétence documente comment intégrer OpenFeature, un SDK de feature-flag agnostique vis-à-vis du fournisseur, dans des applications via Node.js, Python, Go, Java et Rust. Elle explique l'architecture (API SDK, fournisseurs, sources de flags), les étapes d'installation pour différents runtimes, les modèles d'initialisation, les contextes d'évaluation, les hooks pour la journalisation/télémétrie et les tests avec des fournisseurs en mémoire ou des mocks. Des extraits de code pratiques montrent la configuration du fournisseur, l'évaluation des flags, l'intégration React et les stratégies de test courantes.
Activez cette compétence lorsque les utilisateurs posent des questions sur le feature-flagging, les tests A/B, les déploiements canari, les déploiements progressifs, ou lorsqu'ils mentionnent OpenFeature, flagd, LaunchDarkly ou des outils similaires. Elle est appropriée pour les ingénieurs implémentant le flagging, écrivant des tests autour des flags ou dépannant le comportement de l'évaluation des flags.
Utile pour les agents orientés développeurs capables de fournir des extraits de code et d'exécuter des commandes de gestionnaire de paquets (npm, go get) ou de suggérer des modifications de configuration dans des dépôts.
Compétence d'intégration du SDK OpenFeature fournissant des conseils sur les flags de fonctionnalités agnostiques vis-à-vis du fournisseur dans 6 langages (TypeScript/Node, Python, Go, Java, Rust, React). Compétence de référence bien structurée avec des conditions de déclenchement claires, des diagrammes d'architecture et des exemples pratiques incluant l'initialisation, l'évaluation, les hooks et les modèles de test. Aucun script groupé — purement une compétence de référence. SKILL.md propre et sans préoccupations de sécurité.
Compétence de référence solide pour OpenFeature. Bon tableau de déclenchement permettant de la distinguer des compétences sœurs. Pourrait bénéficier d'un répertoire references/ avec des exemples spécifiques aux langages et d'un répertoire scripts/ pour la validation. Aucun problème de sécurité — contenu purement instructionnel sans code exécutable.
Diagrammes Mermaid
Générez des organigrammes, des diagrammes de séquence, des ERD et d'autres visuels à partir de texte en utilisant le CLI Mermaid (mmdc).
Standards de Workflow CI
Directives et modèles pour GitHub Actions CI/CD : builds de conteneurs, tests, automatisation des releases et workflows optionnels d'auto-correction.
Découverte de Projet
Oriente automatiquement un agent vers une base de code git inconnue : analyse l'état git, détecte le type de projet et l'outillage, surface les indicateurs de risque et donne les prochaines étapes exploitables
Développement Rust (Pratiques Modernes)
Fournit des conseils d'expert pour la programmation système moderne en Rust : flux de travail cargo, ownership, async/concurrence (Tokio), tests, profilage et meilleures pratiques d'outils
Détection de Dépôt Git
Extrait les identifiants propriétaire/dépôt des remotes git (HTTPS/SSH/entreprise) afin que les CLI et les API puissent cibler le bon dépôt GitHub.
UV Workspaces — Guide Monorepo Python
Référence pratique pour gérer des monorepos Python avec uv workspaces : disposition de l'espace de travail, fichiers de verrouillage partagés, dépendances des membres, commandes de synchronisation/construction et Docker.
Gestion des Serveurs MCP
Installez, configurez et gérez les serveurs Model Context Protocol (MCP) pour Claude Code, incluant l'activation/désactivation au runtime, les serveurs distants OAuth et la découverte dynamique d'outils
TFC Run Logs (Terraform Cloud)
Récupère et affiche les journaux de plan et d'application de Terraform Cloud pour un ID de run afin de déboguer ou d'examiner des plans/applications échoués (nécessite un TFE_TOKEN).
Historique et Récupération de Fichiers Obsidian
Inspectez, comparez et restaurez des versions précédentes de notes Obsidian à partir de la récupération locale de fichiers ou de l'historique Obsidian Sync.
Tests Python (pytest)
Référence rapide pour l'écriture de tests Python avec pytest : fixtures, paramétrisation, couverture, mocking et tests asynchrones.