What problem does it solve?
/improve automates the discovery, prioritization, and remediation of quality issues across a product repository by scoring against a human-authored rubric and executing targeted improvements until progress plateaus. It removes manual iteration overhead by orchestrating programmatic checks, structural analysis, perceptual evaluators, isolated experiments, and verification steps in a repeatable loop. The Skill enforces human approval for rubric changes and strong regression gates to protect security and stability.
Core Features & Use Cases
- Autonomous Scoring: Runs programmatic, structural, and perceptual evaluations (three evaluators) to produce an objective scorecard per axis.
- Single-Axis Selection & Attack: Selects the highest-leverage axis using a transparent formula, executes isolated experiments or direct edits, and archives approach comparisons.
- Verification & Safety Gates: Performs programmatic, structural, perceptual, and behavioral simulation verifications; aborts and reverts on regressions or failing security checks.
- Campaign Mode & Level-Up: Supports multi-loop campaigns with resumable state files, level-up snapshots, and human approval workflows for rubric re-anchoring.
- Use Case: Use it to iteratively raise onboarding, documentation accuracy, security posture, or demo effectiveness for a codebase or product.
Quick Start
Invoke the Skill with a target rubric slug, for example: /improve citadel --n=3 to run three improvement loops against the citadel target.