Shell Scripting
Deux agents shell séparent Bash et POSIX sh avec ShellCheck et Bats
Installation
Claude Code: /plugin marketplace add wshobson/agents → /plugin install shell-scripting@claude-code-workflows
Üretim betiği yazarken, POSIX taşınabilirliğini korurken ya da ShellCheck ve Bats kurarken
- Auteur
- rsnodgrass
- Licence
- MIT
Créé par un auteur différent du reste de cette marketplace, cet outil sépare volontairement le travail entre deux agents. L’agent Bash part de set -Eeuo pipefail avec nettoyage par trap et gestion de mktemp, tandis que l’agent POSIX respecte des contraintes explicites : ni tableaux, ni doubles crochets, ni substitution de processus, ni expansion d’accolades, ni mot-clé local, ni substitution de motifs ; il rappelle aussi que pipefail n’existe pas en POSIX, où le mode strict se limite donc à set -eu. Cette séparation empêche les idiomes propres à Bash de se retrouver sous un shebang bin/sh, avec ShellCheck configuré selon le dialecte et des tests Bats vérifiant le statut et la sortie.
Compétences similaires
Planning with Files
CompétenceConserve le plan sur disque malgré les pertes de contexte
Atomic Agents Skills
CompétenceStructure Atomic Agents autour de schémas entièrement validés
AlloyDB for PostgreSQL Skills
CompétencePilote AlloyDB : déploiement, schéma, santé et réplication

Commentaires(0)
Connectez-vous pour commenter