Shell Scripting
Dwa agenty powłoki oddzielające Bash od POSIX sh
Instalacja
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
- Licencja
- MIT
Rozwiązanie pochodzi od innego autora niż pozostałe pozycje w tym katalogu i celowo dzieli pracę między dwa agenty. Agent Bash zaczyna od set -Eeuo pipefail, sprzątania opartego na trap i obsługi mktemp, natomiast agent POSIX przestrzega jawnych ograniczeń: bez tablic, testów w podwójnych nawiasach, podstawiania procesów, rozwijania klamer, słowa local i podstawiania wzorców; uwzględnia też brak pipefail w POSIX, więc tryb ścisły kończy się na set -eu. Rozdzielenie agentów zapobiega trafianiu składni właściwej tylko dla Bash do skryptów z nagłówkiem bin/sh, a trzy umiejętności zapewniają ShellCheck skonfigurowany dla właściwego dialektu oraz testy Bats sprawdzające status i dane wyjściowe.
Podobne umiejętności
Planning with Files
UmiejętnośćZapisuje plan na dysku, by nie zniknął po resecie kontekstu
Atomic Agents Skills
UmiejętnośćTworzy kod Atomic Agents z walidowanymi schematami granic
AlloyDB for PostgreSQL Skills
UmiejętnośćZarządza AlloyDB: wdrażanie, schemat, kondycja i replikacja

Komentarze(0)
Zaloguj się, aby skomentować