
de agent-toolkit10
Guide de scripting Bash de qualité production imposant des idiomes sécurisés (set -euo pipefail), la conformité ShellCheck et des modèles pour des scripts maintenables.
Cette compétence fournit à l'agent un ensemble de normes de rédaction Bash de niveau production et de modèles utiles, couvrant les en-têtes de sécurité (set -euo pipefail), le référencement des variables, les expressions conditionnelles, la substitution de commandes, la gestion des erreurs, l'analyse des paramètres et le nettoyage des pièges. L'objectif est de s'assurer que les scripts shell générés ou édités par l'agent respectent les standards d'ingénierie en termes de maintenabilité et de sécurité, et qu'ils passent impérativement les vérifications ShellCheck.
À appeler avant toute création ou modification de fichiers .sh, de hooks pre-commit ou de scripts de déploiement/installation. Adapté aux scénarios d'automatisation de scripts courts (<200 lignes), au déploiement, à l'administration système et aux scripts d'assistance CI ; si la logique est complexe ou le fichier volumineux, l'utilisation de Python/Go est recommandée.
Adapté aux agents capables d'exécuter les outils Read/Write/Edit/Bash/Glob/Grep, particulièrement pour les agents de développement dotés de capacités d'édition de fichiers et d'exécution de scripts (Claude Code, agents de style Copilot, etc.).
Une compétence de guide de script Bash qui impose des idiomes sécurisés (set -euo pipefail), la conformité ShellCheck et des modèles de qualité production. Aucun script inclus — compétence purement de référence/instruction. SKILL.md bien structuré avec des déclencheurs clairs, des règles de sécurité et une divulgation progressive via references/. Préoccupation mineure : les boîtes 'BLOCKING CHECKPOINT' agressives peuvent confondre certains agents, mais le contenu lui-même est solide et axé sur la sécurité.
Aucun problème de sécurité détecté — la compétence encourage activement des pratiques bash sécurisées (set -euo pipefail, ShellCheck, pas de eval, sanitisation des entrées). La qualité du code est bonne avec des exemples clairs et des sections structurées. L'architecture est correcte avec la séparation frontmatter et references/, mais le SKILL.md lui-même est long et monolithique. Utilité réelle pour les développeurs écrivant des scripts bash mais public de niche.