Shell Scripting
Dois agentes evitam idiomatismos Bash em scripts POSIX sh
Instalação
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ça
- MIT
Criado por um autor diferente dos restantes itens deste marketplace, foi deliberadamente dividido em dois agentes. O agente Bash parte de set -Eeuo pipefail, com limpeza baseada em trap e gestão por mktemp; o agente POSIX segue restrições explícitas: sem arrays, testes com parênteses retos duplos, substituição de processos, expansão de chavetas, palavra-chave local ou substituição de padrões, além de reconhecer que pipefail não existe em POSIX e que o modo estrito se limita a set -eu. Esta separação impede que construções exclusivas do Bash apareçam sob um shebang bin/sh, enquanto três competências fornecem ShellCheck configurado para o dialeto correto e testes Bats que verificam estado e saída.
Skills semelhantes
Planning with Files
SkillMantém o plano em disco para sobreviver à perda de contexto
Atomic Agents Skills
SkillEstrutura código Atomic Agents com limites validados por schemas
AlloyDB for PostgreSQL Skills
SkillGerencia provisionamento, esquema e saúde de clusters AlloyDB

Comentários(0)
Entre para comentar