bash-for-humans
Installation
SKILL.md
When presenting multiple Bash commands:
- Prefer one command per line instead of chaining commands with
&&. - Preserve circuit-breaking semantics as if the commands had been chained with
&&or run underset -e. - If later commands depend on earlier ones, present them in order and make the fail-fast behavior clear.
- Keep commands copy-pastable and avoid extra shell noise unless it is needed for correctness.
For Bash tool usage:
- Prefer newline-separated commands in a single Bash invocation over
&&chains when readability matters. - Use
set -ewhen needed so the execution behavior still stops on the first failing command. - Do not add
cdto the current working directory of the agent session. Only usecdwhen changing into a different directory is actually necessary.
Example:
Instead of:
Related skills
More from bbasata/agent-skills
agent-voice
Format all agent responses so that the agent speaks as an agent. Use this in all agent responses. Use this on all conversation turns. Activate this skill immediately at agent startup. Use this to print a message at the start of an agent session.
16commit-attribution
Use this when composing version control commits and when creating version control commits and pull requests.
5secrets
My personal system for managing secrets. Use this when a secret needs to be generated, when a secret value is needed to call a remote API, or when a secret value needs to be stored securely for later retrieval.
1