Emasoft/claude-plugins-validation

Comprehensive validation suite for Claude Code plugins, marketplaces, hooks, skills, and MCP servers

4Stars on the repository
60Mods indexed here, across every type
4d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

cpv-agent

01

Emasoft/claude-plugins-validation

Command

Direct free-form entry to the general-purpose CPV worker. Pass any plugin-quality request as arguments and it routes to the right CPV skill, agent, or script and runs the whole job in an isolated context — validate, scan, fix, optimize cache, create, publish, migrate a marketplace, manage installed plugins, or update…

4 4d ago A 73 tokens original MIT

Emasoft/claude-plugins-validation

Command

Fan out cpv-cache-optimizer-agent across every plugin in a marketplace, a list of plugins, or a single plugin. Accepts local paths and GitHub URLs. One cpv-cache-optimizer-agent per plugin running in batchaudit mode (read-only — Phase 1 of the cache pipeline). Detects the seven prompt-cache-invalidation patterns…

4 4d ago A 107 tokens original MIT

Emasoft/claude-plugins-validation

Command

Fan out cpv-cache-optimizer-agent across every plugin in a marketplace, a list of plugins, or a single plugin and APPLY the cache-invalidation fixes (CA-01..CA-07). Accepts local paths and GitHub URLs. One cpv-cache-optimizer-agent per plugin in batchfix mode (Phase 1 audit + Phase 2 fix + Phase 3 re-validate; Phase 4…

4 4d ago A 121 tokens original MIT

cpv-batch-fix

04

Emasoft/claude-plugins-validation

Command

Parallel fix for one OR many plugins. Single-plugin inputs run the existing per-shard protocol (one cpv-plugin-fixer-agent per shard of findings). Marketplace / list / URL inputs run a per-plugin fan-out (one cpv-plugin-fixer-agent per plugin; each fixer may internally shard its own findings). Accepts local paths…

4 4d ago A 129 tokens original MIT

Emasoft/claude-plugins-validation

Command

Maximum-coverage same-turn scan + fix. One cpv-plugin-fixer-agent per plugin reads each source file ONCE and runs validate + security + caching audit + caching optimize + verify-FPs + fix — all inline. Each per-file scan triggers every applicable checker; confirmed-real findings are fixed; confirmed-FPs are skipped.…

4 4d ago A 109 tokens original MIT

Emasoft/claude-plugins-validation

Command

Same-turn diagnose + fix across a fleet of project folders. One cpv-doctor-agent per project scans the requested scope + verifies findings + applies obvious fixes inline (NIT and CRITICAL auto; MAJOR / MINOR auto when the recipe is safe). LOCAL paths only — URL inputs are CRITICAL errors. Default 8 parallel agents per…

4 4d ago A 90 tokens original MIT

Emasoft/claude-plugins-validation

Command

Read-only diagnostic across a fleet of project folders. One cpv-doctor-agent per project diagnoses the requested scope — user (/.claude/), project ( /.claude/), local ( /.claude/settings.local.json), or full (all three + cross-scope conflict checker). LOCAL paths only — URL inputs are CRITICAL errors because the…

4 4d ago B 107 tokens original MIT

cpv-batch-scope-fix

08

Emasoft/claude-plugins-validation

Command

Apply fixes for scope-aware doctor findings across a fleet of project folders. One cpv-doctor-agent per project in batchscopefix mode handles the requested scope (user / project / local / full). LOCAL paths only — URL inputs are CRITICAL errors. Default 8 parallel agents per main-session message, cap 16.

4 4d ago A 74 tokens original MIT

Emasoft/claude-plugins-validation

Command

Fan out security-only validation across every plugin in a marketplace, a list of plugins, or a single plugin. Accepts local paths and GitHub URLs. One cpv-plugin-validator-agent agent per plugin (mode batchsecurityaudit) running only the security checker — five external scanners (cc-audit, tirith, trufflehog, semgrep…

4 4d ago A 111 tokens original MIT

Emasoft/claude-plugins-validation

Command

Same-turn validate-and-fix across a marketplace / list / single plugin. One cpv-plugin-fixer-agent per plugin scans + verifies false positives + fixes ALL findings in the same turn — each source file is READ ONCE, not the three times the separate validate → fix → re-validate cycle requires. Cuts per-plugin token cost…

4 4d ago A 95 tokens original MIT

cpv-batch-validate

11

Emasoft/claude-plugins-validation

Command

Fan out cpv-plugin-validator-agent agents across every plugin in a marketplace, a list of plugins, or a single plugin. Accepts local paths and GitHub URLs. One validator agent per plugin, dispatched in parallel from a single main-session message (default 8 at a time, cap 16). Returns one consolidated severity table…

4 4d ago A 78 tokens original MIT

cpv-main-menu

12

Emasoft/claude-plugins-validation

Command

Single entry point — Stop-hook menu of every CPV command/skill/agent (validate, fix, create, manage, GitHub, semantic-grade).

4 4d ago A 36 tokens original MIT

Emasoft/claude-plugins-validation

Command

Scan any skill / plugin / marketplace for security threats BEFORE installing it. Runs the MANDATORY native skillaudit scanner (50 rules / 486 patterns) + the full CPV security pipeline in a sandboxed tmp dir — never writes to /.claude/plugins/cache/. Use it before claude plugin install, before adding a remote skill…

4 4d ago A 88 tokens original MIT

Emasoft/claude-plugins-validation

Command

Migrate any Claude Code plugin to cpv-the-skills-menu method — agents declare only one preloaded skill (cpv-the-skills-menu) and pick operational skills dynamically via the Skill() tool instead of preloading static lists. Accepts a local plugin path, a Git URL, an owner/repo slug, a "plugin-in-marketplace" expression…

4 4d ago A 99 tokens original MIT