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…
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…
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…
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…
Add a new component (skill / agent / command / hook / mcp) to an existing plugin. Use when scaffolding a single component into a plugin without re-running the generator. Used dynamically via cpv-the-skills-menu (TRDD-478d9687).
Add plugin dependencies to a target plugin (explicit --add specs or --from copy from another plugin's plugin.json). Use when adding/copying plugin.json::dependencies entries with atomic rollback on regression. Used dynamically via cpv-the-skills-menu (TRDD-478d9687).
Add a new hook entry to hooks/hooks.json in an existing plugin (idempotent — skips duplicate entries; cross-platform-aware). Use when adding a new event-handler that must run identically on Linux/macOS/Windows. Used dynamically via cpv-the-skills-menu (TRDD-478d9687).
Fleet-wide read-only cache audit. Accepts local paths, GitHub URLs, marketplaces, lists, and @listfile shapes. One cpv-cache-optimizer-agent per plugin runs Phase 1 only — detects CA-01..CA-07 prompt-cache invalidation patterns, no fixes. Use when surveying cache-invalidation findings across many plugins without…
Fleet-wide parallel cache fix. Accepts local paths, GitHub URLs, marketplaces, lists, and @listfile shapes. One cpv-cache-optimizer-agent per plugin runs Phase 1 audit + Phase 2 fix + Phase 3 re-validate; Phase 4 broader refactor SKIPPED (run the cpv-cache-optimizer-agent on a single plugin to opt in). Use when…
Schema reference for the /cpv-batch-fix parallel-shard fix protocol — manifest format, status format, planner/aggregator contracts. Use when implementing a new consumer of the batch protocol or extending the planner/aggregator. Used dynamically via cpv-the-skills-menu (TRDD-478d9687) — any CPV agent can invoke.
Parallel fix for one OR many plugins. Accepts local paths, GitHub URLs, marketplaces, lists, and @listfile shapes. Single-plugin input → per-shard fan-out (v2.91.0 protocol). Marketplace/list input → per-plugin fan-out (one cpv-plugin-fixer-agent per plugin, internal sharding when needed). Use when applying validation…
Maximum-coverage same-turn sweep across a marketplace / list / single plugin. Each cpv-plugin-fixer-agent reads every source file ONCE and runs validate + security + caching audit + caching optimize + verify-FPs + fix inline. 5× cheaper than running the four separate batch skills sequentially. Use when applying…
Read-only fleet-wide scope-aware doctor. One cpv-doctor-agent per project diagnoses the requested scope — user (the home .claude tree), project (the project .claude tree), local (settings.local.json), or full (all + cross-scope conflict checker). LOCAL paths only — URL inputs are CRITICAL errors because the doctor…
Apply scope-aware doctor fixes across a fleet of project folders. One cpv-doctor-agent per project in batchscopefix mode handles the requested scope (user / project / local / full). Auto-applies NIT and CRITICAL fixes; reports MAJOR / MINOR fixes in pendingfixes[] for user approval. LOCAL paths only. Use when applying…
Fleet-wide parallel security audit. Accepts local paths, GitHub URLs, marketplaces, lists, and @listfile shapes. One cpv-plugin-validator-agent per plugin runs ONLY validatesecurity (5 external scanners + AI/security rules). Use when checking supply-chain risk across many plugins. Trigger with…
Same-turn parallel validate-and-fix across a marketplace / list / single plugin. Each cpv-plugin-fixer-agent reads every source file ONCE — scans + verifies false positives (via v2.100.x AST/JSON/markdown classifier + llm-externalizer with file-range syntax) + fixes inline. 3× cheaper per plugin than running…
Fleet-wide parallel validation. Accepts local paths, GitHub URLs, marketplaces, lists, and @listfile shapes. Dispatches one cpv-plugin-validator-agent per plugin (default 8 parallel, cap 16). Use when validating many plugins at once — e.g. every plugin in a marketplace. Trigger with /cpv-batch-validate or 'validate…
Bump plugin version and run the full publish pipeline (plugin.json, pyproject.toml, README badge, CHANGELOG, push, release). Use when bumping version + publishing the current plugin via publish.py. Used dynamically via cpv-the-skills-menu (TRDD-478d9687).
Validate plugins / projects against Anthropic's prompt-cache invalidation patterns (CA-01..CA-07). Use when auditing for cache regressions or fixing CA-01..CA-07 findings. Used dynamically via cpv-the-skills-menu (TRDD-478d9687).
Standard files, CI/CD, hooks, and release pipeline for Emasoft Claude Code plugins. Use when creating or auditing plugin repos. Used dynamically via cpv-the-skills-menu — any CPV agent can invoke at runtime (TRDD-478d9687).
Build a ONE-FOR-ALL agent — every skill it needs is listed BY NAME, and each one runs in a SEPARATE subagent (a one-skill-agent with minimal context). Two paths - convert ONE existing agent in place, or generate a plugin-wide RLM launcher plus a TypeScript Workflow coordinator that decomposes a task into skill-focused…
Build an ALL-IN-ONE agent — one agent that PRELOADS every skill it needs BY NAME in its skills: frontmatter and routes to each one from its own body, so it is ready from turn 1 with the whole set in its cached prefix. Works plugin-wide (every non-meta skill) or scoped to ONE existing agent's skill closure. Use when…