aggregate-logs
Generate LEARNINGS.md from skill execution logs over a configurable time window.
Tiered plugin quality review: branch (quick gates),
> /plugin marketplace add athola/claude-night-marketHow it fires
How this command gets triggered: by you, by Claude, or both.
/plugin-reviewContext preview
What this command does when you run it.
Tiered plugin quality review: branch (quick gates),
name: plugin-review description: "Tiered plugin quality review: branch (quick gates), pr (quality scoring), release (full ecosystem audit). Detects affected plugins from git diff and reviews related plugins for side effects." usage: "/plugin-review [plugin-name...] [--tier branch|pr|release] [--focus skills|hooks|bloat|tokens|all] [--format summary|detailed|json] [--plan]"
Tiered plugin quality review: branch (quick gates), pr (quality scoring), release (full ecosystem audit). Detects affected plugins from git diff and reviews related plugins for side effects.
Invoke `Skill(abstract:plugin-review)`, which carries the tier definitions, the scope detection, the verdict and the output format.
Use this command when you need to:
Avoid this command if:
# Review current plugin (default: all checks) /plugin-review # Review specific plugin /plugin-review plugins/abstract # Focus on specific aspect /plugin-review --focus skills /plugin-review --focus hooks /plugin-review --focus bloat /plugin-review --focus tokens # Output format /plugin-review --format summary # High-level scores (default) /plugin-review --format detailed # Full findings and recommendations /plugin-review --format json # Machine-readable for CI # CI/CD quality gate mode /plugin-review --quality-gate --fail-on warning
| Score | Level | Meaning | |-------|-------|---------| | 91-100 | EXCELLENT | Production-ready, best practices | | 76-90 | GOOD | Minor improvements suggested | | 51-75 | OK | Issues requiring attention | | 26-50 | POOR | Significant issues | | 0-25 | CRITICAL | Major problems blocking release |
# GitHub Actions example
- name: Plugin Quality Gate
run: |
/plugin-review --quality-gate --format json --output report.json
EXIT_CODE=$?
if [ $EXIT_CODE -ge 2 ]; then
echo "Quality gate failed (exit code $EXIT_CODE)"
exit 1
elif [ $EXIT_CODE -eq 1 ]; then
echo "Quality gate passed with warnings"
fiExit codes:
This command orchestrates multiple evaluation tools:
1. **Plugin structure validation**: `validate_plugin.py` 2. **Skills evaluation**: `skill_analyzer.py --scan-all` 3. **Token analysis**: `context_optimizer.py report` 4. **Hooks evaluation**: `Skill(abstract:hooks-eval)` (if hooks exist) 5. **Bloat detection**: Uses conserve:bloat-detector patterns 6. **Aggregate results**: Combine scores and generate report
A plugin marketplace for Claude Code. Install only the plugins you need to run git workflows, code review, spec-driven development, and autonomous agents from inside your Claude Code session.
Generate LEARNINGS.md from skill execution logs over a configurable time window.
Analyze skill file complexity metrics and generate modularization recommendations for splitting or progressive loading.
Scaffold new Claude Code skills with brainstorming, TDD methodology, and proper frontmatter and module structure.