
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.
Ce skill enseigne comment utiliser les générateurs Kustomize pour créer des ConfigMaps et des Secrets à partir de valeurs littérales, de fichiers et de fichiers d'environnement (.env). Il explique les comportements des générateurs (create, replace, merge), les suffixes de hachage de nom pour les déploiements automatiques et les modèles avancés pour les environnements multiples et les secrets TLS/docker-registry. Le contenu inclut des exemples, des meilleures pratiques et des commandes de test pour construire et valider les ressources générées.
Utilisez ce skill lorsque vous devez produire automatiquement des ConfigMaps ou des Secrets Kubernetes à partir de fichiers sources ou de valeurs d'environnement, gérer des écrasements spécifiques à l'environnement avec des overlays, déclencher des redémarrages de pods lors de changements de configuration, créer des configurations immuables ou regrouper la configuration pour des microservices et la surveillance. Idéal lors de l'automatisation de la configuration k8s, des builds CI ou des flux de travail infrastructure-as-code.
Probablement utile pour les agents opérant avec des outils shell ou Kubernetes (agents compatibles Bash, kubectl, ou agents axés sur le DevOps).
Compétence de pure documentation couvrant les générateurs de ConfigMap et de Secret Kustomize. Aucun script à exécuter. Le SKILL.md est une référence complète avec des exemples YAML bien structurés allant des bases aux modèles avancés, mais il s'agit essentiellement d'une reprise de la documentation officielle de Kustomize sans automatisation ni outil exploitable. user-invocable est défini sur false, donc les agents ne peuvent pas l'invoquer directement. Fichier monolithique unique sans répertoires scripts/ ou references ऋतु.
Aucun problème de sécurité — purement documentaire. La valeur de la compétence est limitée car elle duplique la documentation officielle de Kustomize sans ajouter d'automatisation. L'architecture est faible : pas de scripts, pas de references/, fichier monolithique. Bénéficierait d'une division en sous-sujets ciblés avec des scripts exploitables qui génèrent réellement des fichiers kustomization.yaml ou valident ceux existants.
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.
Guide des Plugins Pytest
Guide sur l'écosystème des plugins pytest : développement de plugins, pytest-cov, pytest-mock, configuration, intégration CI et patterns avancés.
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.