Install any skill in seconds. Free to start, no credit card required.
Get Started Free →lingxling/bash
Language-specific super-code guidelines for bash.
Passed 25 of 25 test cases with the skill, and 21 of 25 without it.
and 1 more in the full report
4 fixed21 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 4 test cases the skill fixed. Same model, same prompt, with and without the skill.
I want to filter `server.log` to print lines that contain both "error" and "timeout". Someone suggested `grep "error" server.log | grep "timeout"`. Provide an optimized single-command pattern search snippet in Bash using standard tools.
| Checked | Without skill | With skill |
|---|---|---|
| Combines search conditions into a single regex pattern search command. | Missed | Passed |
The instructions your model reads when the skill loads.
# ❌ Unquoted variable (word splitting + globbing)
for f in $files; do rm $f; done
# ✅
for f in "${files[@]}"; do rm -- "$f"; done
# ❌ Unquoted command substitution
path=$(find . -name config)
cat $path # breaks on spaces
# ✅
path="$(find . -name config)"
cat "$path"
# ❌ Using backticks for command substitution
result=`echo hello`
test cases passed, vs 21 / 25 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.