← All skills
skill-tester
80 / 100 · Low risk
Fine to try. Some of what it can do is expected: a coding skill usually runs build and test commands.
By anubhavg-icpl/vibe (GitHub) · coding · 13 stars · scanned at commit d51e7ac
Validate, test, and score the quality of skills within the claude-skills ecosystem. Comprehensive meta-skill: structure validation, Python script testing (syntax + imports + runtime + output format), multi-dimensional quality scoring with letter grades and tier classification (BASIC/STANDARD/POWERFUL). Use when authoring a new skill, auditing existing skills for tier promotion, setting up pre-commit hooks for skill quality, or integrating skill QA into CI.
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 97 places.
Show 17 more
- skills/rezvani-skill-tester/SKILL.md, line 309
echo "Generating daily skill quality report..." - skills/rezvani-skill-tester/assets/sample-skill/SKILL.md, line 43
python text_processor.py analyze document.txt - skills/rezvani-skill-tester/assets/sample-skill/SKILL.md, line 49
python text_processor.py transform document.txt --mode uppercase - skills/rezvani-skill-tester/assets/sample-skill/SKILL.md, line 55
python text_processor.py batch text_files/ --output results/ - skills/rezvani-skill-tester/assets/sample-skill/SKILL.md, line 63
$ python text_processor.py analyze sample.txt - skills/rezvani-skill-tester/assets/sample-skill/SKILL.md, line 75
$ python text_processor.py analyze sample.txt --format json - skills/rezvani-skill-tester/assets/sample-skill/SKILL.md, line 93
$ python text_processor.py transform sample.txt --mode title - skills/rezvani-skill-tester/assets/sample-skill/SKILL.md, line 107
cd scripts/ - skills/rezvani-skill-tester/references/quality-scoring-rubric.md, line 452
- **Dangerous Functions**: `os.system()`, `eval()`, `exec()`, `subprocess` with `shell=True` - skills/rezvani-skill-tester/references/quality-scoring-rubric.md, line 453
- **Safe Alternatives**: `subprocess.run(args, shell=False)`, `shlex.quote()`, `shlex.split()` - skills/rezvani-skill-tester/references/quality-scoring-rubric.md, line 496
result = subprocess.run(["ls", user_input], capture_output=True) - skills/rezvani-skill-tester/references/quality-scoring-rubric.md, line 512
os.system(f"ls {user_input}") # BAD - skills/rezvani-skill-tester/scripts/script_tester.py, line 390
process = subprocess.run( - skills/rezvani-skill-tester/scripts/script_tester.py, line 407
except subprocess.TimeoutExpired: - skills/rezvani-skill-tester/scripts/script_tester.py, line 422
process = subprocess.run( - skills/rezvani-skill-tester/scripts/script_tester.py, line 452
except subprocess.TimeoutExpired: - skills/rezvani-skill-tester/scripts/script_tester.py, line 483
process = subprocess.run(
and 77 more places
Downloads and installs other software
The author does not mention this. It runs automatically when the plugin is installed.
Found in 10 places.
Show 7 more
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'skill-tester' ] || [ -L ~/.agents/skills/'skill-tester' ]; then echo 'A skill folder named skill-tester already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/anubhavg-icpl/vibe' "$d" && git -C "$d" checkout --quiet 'd51e7ac9a34111cd2e63daed83c2198f91570050' -- 'skills/rezvani-skill-tester' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/rezvani-skill-tester' ~/.agents/skills/'skill-tester' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'skill-tester' ~/.claude/skills/'skill-tester' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for anubhavg-icpl/vibe shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/anubhavg-icpl/vibe/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | d51e7ac | 80 |