
de claude-plugins35
Directives et modèles pour GitHub Actions CI/CD : builds de conteneurs, tests, automatisation des releases et workflows optionnels d'auto-correction.
Fournit un ensemble d'opinions sur les standards de workflow GitHub Actions et des modèles pour l'automatisation CI/CD. Couvre les builds de conteneurs multi-plateformes (GHCR), les pipelines de test, l'automatisation release-please, les flux d'auto-fusion ArgoCD optionnels et un workflow d'auto-correction basé sur Claude pour les échecs CI.
Utilisez cette compétence lors de la configuration ou de l'audit de GitHub Actions pour un dépôt — particulièrement lors de l'ajout de pipelines de build de conteneurs, de l'application de versions d'actions ou de l'implémentation de workflows de release et de fusion automatisés. Utile lors de la configuration du dépôt, du durcissement de la CI ou de l'automatisation de la remédiation des échecs.
Conçu pour les agents capables de modifier des fichiers de dépôt et d'exécuter la CI (GitHub Actions) ou de créer des PR (GitHub CLI) tels que les bots d'automatisation GitHub, les agents de type Copilot/Codex et les intégrations Claude Code.
Compétence sur les normes de flux de travail CI/CD fournissant des modèles GitHub Actions pour les builds de conteneurs, les tests, l'automatisation des versions, l'auto-fusion ArgoCD et les flux de correction automatique Claude. Aucun script groupé — purement une compétence de référence/modèle. Exemples YAML bien structurés avec des explications claires et des tableaux de conformité. Note de sécurité mineure : le flux d'auto-fusion ArgoCD inclut un modèle d'auto-approbation avec masquage continue-on-error et contournement PAT optionnel, ce qui est standard en CI/CD mais mérite d'être connu.
Compétence de référence propre sans scripts exécutables. Le modèle d'auto-approbation dans le flux ArgoCD est intentionnel pour l'automatisation CI/CD. Le continue-on-error sur l'étape d'approbation pourrait masquer des problèmes de permission, mais est pragmatique pour le repli PAT optionnel.
Intégration du SDK OpenFeature
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
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).
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.