Validation test runner for MOOLLM skills. Status: DESIGN — harness and per-skill config to be implemented.
Runner: Discovers skills with test.yml or .skill-test.yml; runs entrypoint (pytest or script); passes env; reports pass/fail and drift.
Per-skill: Each skill declares entrypoint, runner type, env, marks. Tests can live inside the skill (e.g. cursor-mirror/tests/).
Relation: skill-snitch = audit/security; skill-test = validation/regression. Both use cursor-mirror for observability.
Design docs (k-lines, source-grouped) live in designs/:
K-line
Path
Content / source
RUNNER-DESIGN
designs/runner/RUNNER-DESIGN.md
Harness, config schema, placement, relation to snitch/mirror
CURSOR-MIRROR-VALIDATION-SUITE
designs/cursor-mirror/VALIDATION-SUITE.md
What to validate for cursor-mirror; layers; example config; pipeline hook
See designs/README.md for full index.
1---2name: skill-test3description: skill-test4---5# skill-test67Validation test runner for MOOLLM skills. **Status: DESIGN** — harness and per-skill config to be implemented.89- **Runner:** Discovers skills with `test.yml` or `.skill-test.yml`; runs entrypoint (pytest or script); passes env; reports pass/fail and drift.10- **Per-skill:** Each skill declares entrypoint, runner type, env, marks. Tests can live inside the skill (e.g. `cursor-mirror/tests/`).11- **Relation:** skill-snitch = audit/security; skill-test = validation/regression. Both use cursor-mirror for observability.1213Design docs (k-lines, source-grouped) live in **designs/**:1415| K-line | Path | Content / source |16|--------|------|-------------------|17| RUNNER-DESIGN | designs/runner/RUNNER-DESIGN.md | Harness, config schema, placement, relation to snitch/mirror |18| CURSOR-MIRROR-VALIDATION-SUITE | designs/cursor-mirror/VALIDATION-SUITE.md | What to validate for cursor-mirror; layers; example config; pipeline hook |1920See **designs/README.md** for full index.
Run npx skillmds@latest add simhacker/skill-test in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
skill-test It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
SimHacker (@simhacker) published this skill. Their other Agent Skills are listed on their SkillMD profile.