CtrlK
BlogDocsLog inGet started
Tessl Logo

bash-linux

Bash/Linux terminal patterns. Critical commands, piping, error handling, scripting. Use when working on macOS or Linux systems.

80

1.08x

Quality

77%

Does it follow best practices?

Impact

78%

1.08x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/bash-linux/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

67%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description provides adequate coverage of the domain and includes an explicit 'Use when' clause, which is good. However, it relies on category terms (piping, error handling) rather than concrete actions, and the trigger terms could be more comprehensive to capture natural user language like 'shell script', 'command line', or 'CLI'.

Suggestions

Add more natural trigger terms users would say: 'shell', 'command line', 'CLI', 'zsh', 'terminal commands'

Replace category terms with specific concrete actions: 'write shell scripts, parse command output, chain commands with pipes, handle exit codes'

DimensionReasoningScore

Specificity

Names the domain (Bash/Linux terminal) and mentions some actions (commands, piping, error handling, scripting), but these are categories rather than concrete specific actions like 'write shell scripts' or 'parse log files'.

2 / 3

Completeness

Clearly answers both what (Bash/Linux terminal patterns, commands, piping, error handling, scripting) and when ('Use when working on macOS or Linux systems') with an explicit trigger clause.

3 / 3

Trigger Term Quality

Includes relevant terms like 'Bash', 'Linux', 'terminal', 'macOS' that users might mention, but misses common variations like 'shell', 'command line', 'CLI', 'zsh', or specific command names users might reference.

2 / 3

Distinctiveness Conflict Risk

Reasonably specific to shell/terminal work, but could overlap with skills for scripting languages, DevOps, or system administration. The broad 'macOS or Linux systems' trigger could conflict with many development-related skills.

2 / 3

Total

9

/

12

Passed

Implementation

87%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a high-quality reference skill that efficiently covers essential Bash patterns. It excels at conciseness through effective use of tables and avoids explaining concepts Claude already knows. The actionability is excellent with executable examples throughout, though workflow clarity could be improved by adding validation checkpoints for destructive operations.

Suggestions

Add a brief validation note for destructive commands (e.g., 'Before `sed -i`, preview with `sed 's/old/new/g' file.txt` without -i flag')

Consider adding a checkpoint pattern for kill commands (e.g., 'Verify process before killing: `ps -p <PID>`')

DimensionReasoningScore

Conciseness

Extremely lean and efficient. Uses tables for quick reference, minimal prose, no explanations of concepts Claude already knows. Every section delivers actionable information without padding.

3 / 3

Actionability

Provides fully executable commands and code throughout. The script template is copy-paste ready, all commands are concrete with real examples, and common patterns include complete, runnable code snippets.

3 / 3

Workflow Clarity

This is primarily a reference skill rather than a multi-step workflow, but the script template includes proper error handling (set -euo pipefail) and cleanup patterns. However, there's no explicit validation workflow for potentially destructive operations like kill commands or sed in-place edits.

2 / 3

Progressive Disclosure

Well-organized with clear numbered sections and tables for quick scanning. Content is appropriately structured for a reference skill under reasonable length, with logical groupings that enable easy navigation without needing external files.

3 / 3

Total

11

/

12

Passed

Validation

90%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
sickn33/antigravity-awesome-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.