
de Kursku Skill Catalog15
Modèles de scripting Bash de qualité production et défensifs : analyse sécurisée, gestion stricte des erreurs, tests et intégration CI/CD.
Bash Pro fournit un ensemble complet de meilleures pratiques et de modèles pour écrire des scripts Bash sûrs, portables et testables, adaptés à l'automatisation de la production et aux pipelines CI/CD. Il montre comment structurer les scripts, imposer le mode strict, valider les entrées, gérer les ressources temporaires et intégrer des outils d'analyse statique et de test (ShellCheck, shfmt, Bats). Le skill se concentre sur la programmation défensive pour réduire les risques dans les opérations et l'automatisation.
Utilisez ce skill lors de l'écriture ou de la révision de scripts Bash qui seront exécutés en production, feront partie de flux CI/CD, ou nécessiteront une gestion robuste des erreurs et une portabilité entre les environnements Linux/macOS. Il est utile pour les ingénieurs ops, les auteurs d'automatisations et les développeurs convertissant des extraits de shell ad hoc en scripts maintenables. À éviter lorsque seule la compatibilité POSIX stricte est requise ou lorsqu'un langage de plus haut niveau est l'outil approprié.
Probablement utile pour les runtimes d'agents qui exécutent des commandes shell ou assistent les flux de travail devops (Claude Code, Codex CLI, Cursor, Gemini CLI).
Bash Pro est une compétence de référence complète pour les modèles de script Bash défensifs. Elle ne contient pas de scripts exécutables — contenu purement pédagogique couvrant le mode strict, l'analyse sécurisée des arguments, les tests avec Bats/ShellCheck, l'intégration CI/CD et le durcissement de la sécurité. Le fichier SKILL.md est bien organisé avec des déclencheurs d'utilisation/non-utilisation clairs, des sections d'approche détaillées et des références d'outils étendues. Manque d'un flux de travail structuré (modèle étapes 1-4) car c'est une compétence de style référence plutôt qu'orientée tâche.
Compétence propre — promeut activement les meilleures pratiques de sécurité. Le tag 'risk: critical' du frontmatter est trompeur puisque la compétence elle-même enseigne des modèles défensifs. L'architecture est moyenne car c'est un dépôt de référence monolithique sans séparation scripts/ ou references/. La qualité du code est bonne mais serait mieux notée avec une structure de flux de travail plus claire. Compétence très utile pour le public cible.
Azure AI Text Translation — Python
Exemples de client et utilisation du SDK Azure AI Translator Text en Python : traduction, translittération, détection de langue et recherche dans le dictionnaire.
Upstash QStash — Files d'attente de messages Serverless
Compétence experte pour la conception et l'exploitation de files d'attente de messages serverless basées sur Upstash QStash, jobs HTTP planifiés, livraison de webhooks, déduplication et vérification de signatures.
Meilleures Pratiques React de Vercel
Un ensemble de règles pratiques et priorisées pour la performance de React et Next.js : élimination des cascades (waterfalls), réduction de la taille des bundles, optimisations serveur/client et améliorations du rendu.
Expert en Peaufinage d'Interface UI
Effectue une passe finale méticuleuse de qualité sur les fonctionnalités frontend pour corriger l'alignement, l'espacement et les lacunes d'interaction.
Automatisation des Git Hooks
Automatisez les portes de qualité du code via Husky, lint-staged et les frameworks pre-commit pour imposer des normes avant la CI.