Shell Scripting
Doi agenți shell separă Bash de POSIX sh, cu ShellCheck și Bats
Instalare
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
- Autor
- rsnodgrass
- Licență
- MIT
Creat de un alt autor decât restul acestei piețe, instrumentul este împărțit intenționat în doi agenți. Agentul Bash pornește de la set -Eeuo pipefail și folosește trap pentru curățare și mktemp pentru fișiere temporare, în timp ce agentul POSIX respectă restricții explicite: fără tablouri, teste cu paranteze duble, substituirea proceselor, extinderea acoladelor, cuvântul-cheie local sau substituirea modelelor; cum pipefail nu există în POSIX, modul strict se oprește la set -eu. Separarea împiedică introducerea construcțiilor specifice Bash în scripturi cu shebang bin/sh, iar trei competențe asigură instrumentele necesare: ShellCheck configurat pentru dialectul corect și teste Bats care verifică starea și rezultatul.
Skill-uri similare
Planning with Files
SkillPăstrează planul pe disc, chiar și după resetarea contextului
Atomic Agents Skills
SkillGenerează cod Atomic Agents cu limite validate prin scheme
AlloyDB for PostgreSQL Skills
SkillAdministrează AlloyDB: configurare, schemă, stare și replicare

Comentarii(0)
Autentifică-te pentru a comenta