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
Planning with Files
HabilidadGuarda el plan en disco para sobrevivir a reinicios de contexto
Atomic Agents Skills
HabilidadGenera código de Atomic Agents con esquemas validados
AlloyDB for PostgreSQL Skills
HabilidadGestiona AlloyDB: provisión, esquema, salud y replicación

Comentarios(0)
Inicia sesión para comentar