Lightlines
By kucherenko

codebase-refactoring

kucherenko583 installs

A healthier codebase with measured improvements.

What it does

Improves codebase maintainability by prioritizing and refactoring duplicated, unused, and complex code, then measuring the improvement.

When to use it

Use for broad codebase cleanup, refactoring, or technical-debt reduction rather than fixing a specific bug.

How to use it

Give it a codebase to clean up; it refactors maintenance hotspots and compares the resulting health score with the baseline.

What you provide

  • An existing project

Latest review

What you need · 2

Uses jscpd through npx to measure codebase health and guide the refactoring passes.

Directs the agent to run dry-refactoring for the duplication pass, then return to complete the remaining passes.


Access · 0

No additional actions listed.