shell-testing-framework
Shell script testing expertise using bash test framework patterns from unix-goto, covering test structure (arrange-act-assert), 4 test categories, assertion patterns, 100% coverage requirements, and performance testing
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 manutej/luxor-claude-marketplace/shell-testing-framework skilz install manutej/luxor-claude-marketplace/shell-testing-framework --agent opencode skilz install manutej/luxor-claude-marketplace/shell-testing-framework --agent codex skilz install manutej/luxor-claude-marketplace/shell-testing-framework --agent gemini
First time? Install Skilz: pip install skilz
Works with 22+ AI coding agents
Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...
Extract and copy to ~/.claude/skills/ then restart Claude Desktop
git clone https://github.com/manutej/luxor-claude-marketplace cp -r luxor-claude-marketplace/plugins/luxor-testing-essentials/skills/shell-testing-framework ~/.claude/skills/ Need detailed installation help? Check our platform-specific guides:
Related Agentic Skills
pytest-config
by atholaStandardized pytest configuration patterns for plugin development. Reducesduplication across parseltongue, pensive, sanctum, and other plugins.Trigger...
markdownlint-custom-rules
by TheBushidoCollectiveCreate custom linting rules for markdownlint including rule structure, parser integration, error reporting, and automatic fixing.
feature-dev
by secondskyAutomate 7-phase feature development with specialized agents (code-explorer, code-architect, code-reviewer). Use for multi-file features, architectura...
agentdb-advanced-features
by ruvnet"Master advanced AgentDB features including QUIC synchronization, multi-database management, custom distance metrics, hybrid search, and distributed s...
Agentic Skill Details
- Repository
- luxor-claude-marketplace
- Type
- Technical
- Meta-Domain
- development
- Primary Domain
- testing
- Market Score
- 68.0
Agent Skill Grade
D
Score: 68/100
Click to see breakdown
Score Breakdown
Areas to Improve
- No trigger phrases
- 1335-line file with no reference files; all deep content inline
- Full test suites embedded inline consume excessive tokens
Recommendations
- Focus on improving Pda (currently 12/30)
- Focus on improving Writing Style (currently 5/10)
- Address 2 high-severity issues first
Graded: 1/5/2026
Developer Feedback
I took a look at your shell-testing-framework skill and wanted to share some thoughts.
Links:
The TL;DR
You're at 68/100, which puts you in D territory. The skill has solid bones—your Ease of Use is strong at 19/25, and your examples are genuinely helpful. But Progressive Disclosure Architecture is dragging you down hard at 12/30, and the Writing Style needs some cleanup at 5/10. This is based on Anthropic's best practices for agentic skills.
What's Working Well
- Comprehensive examples - Your test suite walkthrough for cache operations is detailed and practical. Developers can actually see how to structure tests.
- Clear metadata and triggers - "bash test", "shell script testing", "test coverage" are solid trigger terms that users will actually search for.
- Organized structure - Section headers with visual separators make it easy to navigate. The four test categories (unit, integration, edge cases, performance) are well-defined.
- Practical patterns - The arrange-act-assert pattern is explained concretely, not abstractly.
The Big One: Monolithic File Architecture
Here's what's killing your PDA score: your entire skill is crammed into a single 1335-line SKILL.md with zero reference files. This wastes tokens and violates progressive disclosure principles. Users don't need the full cache test suite example loaded every time they ask a question.
The fix: Create a references/ directory with external files:
references/test-patterns.md- The assertion library and AAA pattern detailsreferences/examples/cache-tests.sh- Move the full cache test suite herereferences/performance-testing.md- Performance measurement techniques
Keep SKILL.md focused on the what and when, with brief summaries pointing to references for the how. This alone could bump you +8 points to around 76.
Other Things Worth Fixing
Add trigger phrases to description - Your frontmatter description lacks the "Use when asked to..." pattern. Add: "performs shell testing framework operations. Use when asked to 'shell testing', 'run bash tests', or 'test my script'." (+2 points)
Inconsistent voice - You mix "you must", "this is NON-NEGOTIABLE", and passive voice. Pick imperative and stick with it: "Test every function" not "Every function requires testing." Dial back the all-caps emphasis too. (+2 points)
Missing quick-start workflow - Add a "Quick Start: Create Your First Test File" section with 5 numbered steps. Currently you explain TDD conceptually but don't walk someone through creating an actual test file. (+3 points)
Examples dominate utility section - Your examples are good, but they're not templated. Add a concise "Test File Template" that people can copy-paste, then reference it rather than showing full 250-line suites inline. (+2 points)
Quick Wins
- Extract all code examples to
references/examples/folder - Add trigger phrases to frontmatter description
- Create a numbered quick-start workflow for test creation
- Standardize voice (stick with imperative: "Do X", not "You must do X")
- Add a simple test template people can clone
These changes would realistically get you to 80-82/100. The architecture refactor is the heavy lift, but it's the thing that'll unlock the most improvement.
Checkout your skill here: SkillzWave.ai | SpillWave We have an agentic skill installer that install skills in 14+ coding agent platforms. Check out this guide on how to improve your agentic skills.
Browse Category
More development Agentic SkillsReport Security Issue
Found a security vulnerability in this agent skill?