Skip to content
ai101.tools
navigateopenescclose
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Shell Scripting logo
Skill

Shell Scripting

Two shell agents that keep bash idioms out of POSIX sh scripts, with ShellCheck and Bats.

0
SaveVisit website ↗

Install

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

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

Needs tools
ReadWriteEditBash
Author
rsnodgrass
License
MIT

Contributed by a different author than the rest of this marketplace, and split into two agents on purpose. The bash agent starts from set -Eeuo pipefail with trap-based cleanup and mktemp handling. The POSIX agent works under a written constraint list: no arrays, no double-bracket tests, no process substitution, no brace expansion, no local keyword, no pattern substitution, and it notes that pipefail does not exist in POSIX at all, so strictness stops at set -eu. Keeping the two apart is what prevents bash-only idioms from ending up under a bin/sh shebang. Three skills carry the tooling: ShellCheck configured for the right dialect, and Bats tests asserting on status and output.

Comments(0)

Sign in to comment

No comments yet — be the first.

Similar skills

Report this comment

Why are you reporting this?