marketplace-health-check
Marketplace Health Check
Run a comprehensive, evidence-based health check of this Claude Code skills marketplace repo using a parallel fan-out Dynamic Workflow. Six independent inspectors cover, in parallel:
- Code & script safety — dangerous deletes, NO-FALLBACK secret leaks, hardcoded real paths, bare
except, injection, missing shebangs - Documentation / SSOT consistency — version coherence across marketplace.json / README×2 / CHANGELOG / git release, skill & plugin counts, broken references, derived-value drift
- Security / PII — keyword-free leaks gitleaks can't catch (real names, private domains), the
.security-scan-passedmarker gap, case-file audits - Open-PR triage — classify every PR (worth-merging / needs-changes / decline-as-promotion)
- Open-issue triage — real bugs vs skill-requests vs promotion, plus the broken-install-command bug class
- Marketplace-manifest integrity —
check_marketplace.sh+check_doc_skill_lists.py, orphans, suite registration
Then YOU verify the serious findings and report by priority. The bundled script (scripts/repo-health-check.workflow.js) is the proven, ready-to-run workflow; this file is how to run and interpret it.
Why a workflow — and why it MUST run inline
The six dimensions are independent, so fanning them out across six parallel agents is far faster than one agent sweeping serially, and each inspector stays focused on one concern with its own structured output.
This skill must run inline (no context: fork). It orchestrates parallel agents through the Workflow tool, and a forked subagent cannot spawn subagents or launch a workflow — running it forked would silently break the fan-out. The Workflow tool also requires explicit user opt-in; a user asking to "run the health check" IS that opt-in, so proceed.