shell-testing-framework

10 stars 3 forks
68
D

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

Marketplace
Also in: linux

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 14 AI coding assistants

Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...

View All Agents
Download Agent Skill ZIP

Extract and copy to ~/.claude/skills/ then restart Claude Desktop

1. Clone the repository:
git clone https://github.com/manutej/luxor-claude-marketplace
2. Copy the agent skill directory:
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

Agentic Skill Details

Stars
10
Forks
3
Type
Technical
Meta-Domain
development
Primary Domain
testing
Market Score
68

Agent Skill Grade

D
Score: 68/100 Click to see breakdown

Score Breakdown

Spec Compliance
11/15
PDA Architecture
12/30
Ease of Use
19/25
Writing Style
5/10
Utility
14/20
Modifiers: +7

Areas to Improve

  • Description needs trigger phrases
  • Monolithic structure violates PDA
  • Code examples should be external

Recommendations

  • Focus on improving Pda (currently 12/30)
  • Focus on improving Writing Style (currently 5/10)
  • Address 2 high-severity issues first

Graded: 2026-01-05

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 details
  • references/examples/cache-tests.sh - Move the full cache test suite here
  • `references/p...

Report Security Issue

Found a security vulnerability in this agent skill?