Claude Marketplace Evaluator — Development skill for Claude Code
CLI for Claude Code marketplace health — routing evals, coverage checks, and semantic collision detection.
How to install Claude Marketplace Evaluator
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open IceRhymers/claude-marketplace-evaluator and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Marketplace Evaluator does
CLI for Claude Code marketplace health — routing evals, coverage checks, and semantic collision detection.
Alternatives in Development
- Full Diagnostic — Full health sweep chaining token, naming, component, drift, docs-coverage and system-health audits into one re 194 ★
- Bm Doctor — Diagnose and recover basemind when it isn't working (MCP tools missing/erroring, "no index", dead server) — ru 94 ★
- Wp A11y — Quick WordPress accessibility scan - fast pattern detection for semantic, keyboard, focus, ARIA, and form-labe 76 ★
README
claude-marketplace-evaluator
`cme` is a CLI for Claude Code marketplace health. It validates that skills route correctly and detects functional overlap between skills — without running expensive LLM-based eval suites.
Marketplace health is not about optimizing skill descriptions. It is about catching structural problems early: missing evals, broken routing, and overlapping skills that confuse Claude's router. `cme` runs fast, fits in CI, and fails loud.
Installation
Zero-install with `uvx` (recommended for CI):
uvx --from claude-marketplace-evaluator cme --help
Or install globally:
pip install claude-marketplace-evaluator
Commands
`cme routing`
Three-step pipeline that generates routing tests, checks coverage, and runs evals:
- Generate — reads
evals/evals.jsonfrom each skill directory, produces routing test YAML - Coverage check — verifies every skill has an evals file (fails if below threshold)
- Routing eval runner — sends each prompt through the Claude Agent SDK, checks Claude routes to the expected skill
cme routing --plugins-dir plugins/
| Flag | Default | Description |
|---|---|---|
--plugins-dir |
plugins/ |
Path to the plugins directory |
--coverage-threshold |
100 |
Minimum eval coverage percentage. Fails if any skill lacks evals |
--threshold |
95 |
Minimum routing pass rate percentage. Set to 0 to skip the eval runner |
-j / --workers |
4 |
Parallel workers for the eval runner |
--timeout |
30 |
Per-test timeout in seconds |
--max-retries |
1 |
Max retries on rate limit errors (exponential backoff) |
--max-turns |
5 |
Max agent turns per routing eval. Individual test cases can override this with a max_turns field in evals.json |
--plugin |
Glob filter on plugin name. Repeatable with OR semantics |
Exit codes: `0` = all checks pass, `1` = coverage or routing threshold not met.
`cme overlap`
Detects functional overla
Related Skills
Hatch3r Board Pickup
Pick up epics/issues from the project board: dependency-aware selection, collision detection, branching, batch
Websearch Status
Read-only health check across all five web search providers — key presence, CLI versions, installed skills. Pa
Rubric Evaluator
Evaluate Claude Code and Codex skill directories with deterministic rubric checks and graded, fixable reports.
Se Retro
Post-project retro — compute the 6 graphcode KPIs (graph-vs-grep, tool usage, token/LOC, plan conformance, gat
BDD Drift
Health-check живой документации BDD: dead references, coverage gaps, trivially-green сценарии. Usage — /bdd-dr
Claude Docu Optimizer
Claude Code plugin for optimizing CLAUDE.md and docs/ ecosystem. Token analysis, anti-pattern detection, seman
Related Agents
Jdb Diagnostics.Agent
Collect JVM diagnostics via JDB — thread dumps, deadlock detection, loaded class listings. Use for quick healt
Canary Monitor
Runs post-deploy canary monitoring — health checks, regression detection, error pattern scanning. Dispatched b
Session Reviewer
Use this agent between waves or at session end to verify work quality against the session plan. Checks impleme