| name | plugin-review |
| description | Review plugin quality with tiered checks and dependency scoping. Use for PR and pre-release audits. |
| alwaysApply | false |
| category | plugin-management |
| tags | ["review","quality","validation","testing","architecture"] |
| dependencies | ["skills-eval","hooks-eval","rules-eval"] |
| tools | ["validate_plugin.py","skill_analyzer.py"] |
| progressive_loading | true |
| model_hint | standard |
Plugin Review
Overview
Tiered quality review of plugins with dependency-aware scoping.
When NOT To Use
- Reviewing one skill rather than a plugin (use
abstract:skills-eval)
- Reviewing hooks (use
abstract:hooks-eval)
- Tracing
Skill() references across plugins (use
abstract:skill-graph-audit)
Table of Contents
Tiers
| Tier | Trigger | Scope | Depth | Duration |
|---|
| branch | Default | Affected and related | Quick gates | ~2 min |
| pr | Before merge | Affected and related | Standard | ~5 min |
| release | Before version bump | All 17 plugins | Full | ~15 min |
Orchestration
- Detect scope: parse
--tier flag, find affected
plugins from git diff, resolve related plugins from
docs/plugin-dependencies.json
- Plan: build check matrix (tier x plugin x role)
- Execute: run checks per tier definition
- Report: per-plugin table, aggregate verdict
Scope Detection
Affected plugins: git diff main --name-only filtered to
plugins/*/.
Related plugins: load docs/plugin-dependencies.json,
look up each affected plugin's reverse index to find
dependents. Mark as "related" (lighter checks).
If --tier release or no git diff available, scope to
all plugins.
Module Loading
- Always: this SKILL.md (orchestration logic)