Ir para o conteúdo
↑↓navegar↵abrirescfechar
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Shell Scripting logo
Skill

Shell Scripting

Dois agentes evitam idiomatismos Bash em scripts POSIX sh

0
SalvarVisitar site ↗
Estrelas no GitHub
39 mil
Repositório no GitHub

Instalação

Claude Code: /plugin marketplace add wshobson/agents → /plugin install shell-scripting@claude-code-workflows
Acionada por

Üretim betiği yazarken, POSIX taşınabilirliğini korurken ya da ShellCheck ve Bats kurarken

Requer ferramentas
ReadWriteEditBash
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.

Comentários(0)

Entre para comentar

Ainda não há comentários — seja o primeiro.

Skills semelhantes

Denunciar este comentário

Por que você está denunciando isto?