forge-lang-bash
Bash/Shell scripting standards including shellcheck, shfmt, and bats testing. Use when working with shell scripts (.sh, .bash).
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 martimramos/claude-forge/forge-lang-bashskilz install martimramos/claude-forge/forge-lang-bash --agent opencodeskilz install martimramos/claude-forge/forge-lang-bash --agent codexskilz install martimramos/claude-forge/forge-lang-bash --agent geminiFirst time? Install Skilz: pip install skilz
Works with 22+ 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/martimramos/claude-forgecp -r claude-forge/skills/languages/bash ~/.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
- Owner
- martimramos (GitHub)
- Repository
- claude-forge
- Type
- Technical
- Meta-Domain
- cloud infrastructure
- Primary Domain
- linux
- Market Score
- 61
Agent Skill Grade
D Score: 61/100 Click to see breakdown
Score Breakdown
Areas to Improve
- Missing TOC for 165-line file
- Templates should be in references
- Missing explicit trigger terms in description
Recommendations
- 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 bash skill and wanted to share some thoughts.
Links:
The TL;DR
You're at 61/100, which puts you in D territory. This is based on Anthropic's agentic skill best practices. The good news: your writing style is solid (8/10) — the explanations are clear and direct. The challenge: the skill needs better progressive disclosure architecture (18/30) and utility (13/20). You're addressing real bash problems, but the structure and discoverability need work.
What's Working Well
- Writing is clear and technical — No fluff, instructions are straightforward. You nail the imperative voice in code comments.
- File triggers are present — Detecting
.shand.bashfiles is good, though you could lean harder into action-based triggers. - Solid templates for common tasks — Your script template and bats test template give users a real starting point.
- TDD cycle is structured — The testing section has clear steps, which is exactly what developers need.
The Big One: Templates Are Bloating Your File
Your SKILL.md is 165 lines, but roughly 50+ of those are embedded code templates. This violates progressive disclosure architecture — you're forcing users to scroll through boilerplate when they just need the concept.
The Fix: Create a references/ directory and move those templates out:
references/script-template.sh— Your bash script examplereferences/test-template.bats— Your bats testing template
Then in SKILL.md, replace the full templates with one-liners like:
See [script template](references/script-template.sh) for a starting point
Impact: This alone gets you +4 points and makes the skill feel less overwhelming.
Other Things W...
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.