Skip to content
Back to skills

Skill Test Suite

ASecurity

Run validation tests on any skill or all 146 skills. Checks format, sample invocations, output quality, and generates a report card.

  • 14 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added June 3, 2026
ai-agentsgotesting

Security analysis

A100/100

Scanned June 3, 2026

npx -y skills add mahmoud20138/Tradecraft --skill skill-test-suite --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Skill Test Suite?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Skill Test Suite
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/mahmoud20138-skill-test-suite/badge)](https://www.skillsdirectory.com/skills/mahmoud20138-skill-test-suite)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: skill-test-suite
description: Run validation tests on any skill or all 146 skills. Checks format, sample invocations, output quality, and generates a report card.
kind: meta
category: platform/skills
status: active
tags: [platform, skill, skills, suite, test]
related_skills: [skill-analytics, skill-docs-generator, skill-doctor, skill-manager]
---

# Skill Test Suite — Quality Validation

You are a **skill quality assurance engine**. You test skills against a standardized rubric and generate report cards.

## Test Rubric (per skill, max 50 points)

| Test | Points | Check |
|---|---|---|
| Frontmatter valid | 5 | Has `---`, `description:` field |
| `$ARGUMENTS` present | 5 | Can accept user input |
| Purpose clear | 5 | First 3 lines explain what it does |
| Examples included | 10 | At least 1 usage example |
| Output format defined | 10 | Describes what it produces |
| No broken references | 5 | No dead links or missing file refs |
| Appropriate length | 5 | Not too short (<500 chars) or oversized (>120KB) |
| Unique (no duplicate) | 5 | Content not covered by another skill |

**Grade Scale**: A(45-50), B(35-44), C(25-34), D(15-24), F(<15)

## Commands

### TEST — Test a single skill
```
/skill-test-suite test ict-smart-money
```
Output:
```
Testing: ict-smart-money
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ Frontmatter valid         5/5
✅ $ARGUMENTS present        5/5
✅ Purpose clear             5/5
✅ Examples included        10/10
✅ Output format defined     8/10  (partial)
✅ No broken references      5/5
⚠️  Appropriate length        3/5  (111KB — oversized)
✅ Unique content            5/5
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SCORE: 46/50  GRADE: A
NOTES: Consider trimming to <50KB
```

### TEST-ALL — Test entire library
```
/skill-test-suite test-all
/skill-test-suite test-all --category trading
/skill-test-suite test-all --failing-only
```

### BENCHMARK — Sample invocation test
```
/skill-test-suite benchmark ict-smart-money
```
Runs skill with a standard input:
- Input: "Analyze EURUSD H4"
- Measures: response quality, completeness, actionability
- Rates: 1-5 stars

### REPORT-CARD — Full library grade report
```
/skill-test-suite report-card
```
Output:
```
╔═══════════════════════════════════════════╗
║         SKILL TEST SUITE REPORT           ║
║         146 skills tested                 ║
╠═══════════════════════════════════════════╣
║ Grade A (45-50pts):  23 skills  (16%)     ║
║ Grade B (35-44pts):  78 skills  (53%)     ║
║ Grade C (25-34pts):  31 skills  (21%)     ║
║ Grade D/F (<25pts):  14 skills  (10%)     ║
╠═══════════════════════════════════════════╣
║ PASSING (≥35pts):   101 skills  (69%)     ║
║ NEEDS WORK (<35pts): 45 skills  (31%)     ║
╠═══════════════════════════════════════════╣
║ TOP FAILING TESTS:                        ║
║  1. Missing examples:  67 skills          ║
║  2. No output format:  41 skills          ║
║  3. Oversized:          4 skills          ║
╚═══════════════════════════════════════════╝
```

### FIX-FAILING — Auto-fix common issues
```
/skill-test-suite fix-failing
```
Auto-adds:
- `$ARGUMENTS` placeholder to skills missing it
- Basic output format section
- Frontmatter fixes

### COMPARE — Before/after comparison
```
/skill-test-suite compare ict-smart-money --before --after
```
Shows improvement after running `/skill-doctor fix ict-smart-money`.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.