Shell Scripting
Dos agentes separan Bash de POSIX sh, con ShellCheck y Bats
Instalación
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
- Licencia
- MIT
Fue aportado por un autor distinto al del resto de este marketplace y se divide deliberadamente en dos agentes. El agente de Bash parte de set -Eeuo pipefail, con limpieza mediante trap y gestión de mktemp. El agente POSIX trabaja con restricciones explícitas: sin arrays, pruebas con dobles corchetes, sustitución de procesos, expansión de llaves, palabra clave local ni sustitución de patrones; además, aclara que pipefail no existe en POSIX, por lo que el modo estricto se limita a set -eu. Mantenerlos separados evita que expresiones exclusivas de Bash terminen bajo un shebang bin/sh. Tres habilidades aportan las herramientas, con ShellCheck configurado para el dialecto correcto y pruebas Bats que verifican el estado y la salida.
Habilidades similares
Functional Programming
HabilidadAgentes de Elixir OTP y Haskell para código más fiable
Blockchain & Web3
HabilidadSeguridad Solidity, estándares ERC y pruebas de contratos
Game Development
HabilidadAgentes para Unity DOTS, Godot 4 y plugins de Bukkit o Paper
Comentarios(0)
Inicia sesión para comentar