shell-scripting
Specialized knowledge of Bash and Zsh scripting, shell automation, command-line tools, and scripting best practices. Use when the user needs to write, debug, or optimize shell scripts or work with command-line tools.
Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security
Installation for Agentic Skill
View all platforms →skilz install einverne/dotfiles/shell-scriptingskilz install einverne/dotfiles/shell-scripting --agent opencodeskilz install einverne/dotfiles/shell-scripting --agent codexskilz install einverne/dotfiles/shell-scripting --agent geminiFirst time? Install Skilz: pip install skilz
Works with 14 AI coding assistants
Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...
Extract and copy to ~/.claude/skills/ then restart Claude Desktop
git clone https://github.com/einverne/dotfilescp -r dotfiles/claude/skills/shell-scripting ~/.claude/skills/Need detailed installation help? Check our platform-specific guides:
Related Agentic Skills
shell-scripting-fundamentals
by TheBushidoCollective
Use when writing or modifying Bash/shell scripts. Covers script structure, variables, quoting, conditionals, and loops with modern best practices.
shell-scripting
by sammcj
Practical bash scripting guidance emphasising defensive programming, ShellCheck compliance, and simplicity. Use when writing shell scripts that nee...
search
by memorysaver
This skill should be used when the user needs to search for information, find files,look up content online, or retrieve data without providing inpu...
bash-defensive-patterns
by wshobson
Master defensive Bash programming techniques for production-grade scripts. Use when writing robust shell scripts, CI/CD pipelines, or system utilit...
Agentic Skill Details
- Repository
- dotfiles
- Stars
- 109
- Forks
- 19
- Type
- Technical
- Meta-Domain
- cloud infrastructure
- Primary Domain
- linux
- Market Score
- 65
Agent Skill Grade
D Score: 65/100 Click to see breakdown
Score Breakdown
Areas to Improve
- Missing PDA layered structure
- Missing TOC for long file
- Second-person voice in description
Recommendations
- Address 1 high-severity issues first
- Add trigger phrases to description for discoverability
- Add table of contents for files over 100 lines
Graded: 2026-01-05
Developer Feedback
I took a look at your shell-scripting skill and wanted to share some thoughts.
Links:
The TL;DR
You're at 65/100, which puts you in D territory – this one needs some work before it's ready to ship. The grading is based on Anthropic's skill best practices across 5 pillars. Your strongest area is Spec Compliance (12/15) – the frontmatter and metadata are solid. The biggest drag is Progressive Disclosure Architecture (19/30) – you're cramming everything into one 170-line file when it should be layered and modular.
What's Working Well
- Valid metadata: Your YAML frontmatter is clean, triggers like 'shell script', 'bash', and 'zsh' are solid
- Good template: You've included a safe script template with proper error handling patterns – that's useful
- Clear section structure: Headers for core competencies, patterns, and tools make it easy to navigate within the file
- Practical patterns: The examples actually address real scripting needs (argument parsing, error handling, etc.)
The Big One: No Layered Architecture
Here's what's holding you back the most: all content lives in a single SKILL.md file. This violates the Progressive Disclosure Architecture (PDA) principle that Claude skills should use – basically, start users with essentials, then offer references for depth.
Why it matters: A 170-line file is heavier than it needs to be. Users landing on your skill get overloaded, and you lose ~8 points right there.
The fix: Create a references/ directory with separate files:
references/shell-templates.md– move your template and variations herereferences/common-patterns.md– move best practices (error handling, argument parsing, etc.)- `references/modern-tool...
Browse Category
More cloud infrastructure Agentic SkillsReport Security Issue
Found a security vulnerability in this agent skill?
Report Security Issue
Thank you for helping keep SkillzWave secure. We'll review your report and take appropriate action.
Note: For critical security issues that require immediate attention, please also email security@skillzwave.ai directly.