Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Refactor UI code without behavior change (extract/rename/reorganize) while preserving public APIs and adding evidence via tests or inspection.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-06 | ✗→✓ | ▲ Improved | 1% | 0% |
| case-15 | ✗→✓ | ▲ Improved | -9% | 0% |
| case-19 | ✗→✓ | ▲ Improved | 3% | 0% |
| case-02 | ✓→✗ | ▼ Worse | 46% | 0% |
| case-03 | ✓→✗ | ▼ Worse | -27% | 0% |
Improve UI maintainability without changing behavior by:
Behavior must remain stable. This skill requires evidence.
REPO_PROFILE.json if present)1) Identify the smallest extraction that reduces complexity meaningfully. 2) Preserve public APIs:
3) Extract subcomponents:
4) Keep behavior stable:
5) Add/adjust tests:
6) Run validations from profile.
frontend/state-modeling.Log:
frontend/ui-refactor-extractextract | rename | reorganizetests | inspectionsuccess | partial | blockedOther measured skills in the registry, with their headline benchmark lift.