← ClaudeAtlas

plan-refactoringlisted

Identify highest-ROI refactoring targets
panbanda/omen · ★ 19 · Code & Development · score 77
Install: claude install-skill panbanda/omen
# Plan Refactoring Skill Find refactoring targets in: `{{.paths}}` ## Quick Start ```bash # Get a quick structural overview before deciding what to refactor omen -f json outline --compact --top 50 # Find hotspots (high churn + complexity) omen -f json hotspot --top 10 # Find code clones omen -f json clones # Find acknowledged debt omen -f json satd | jq '.items[] | select(.category == "design")' # Assess blast radius before refactoring a specific symbol omen -f json impact <symbol-name> --depth 2 ``` ## Priority Matrix | Finding | Effort | ROI | |---------|--------|-----| | Hotspot with clones | Medium | High | | God component | High | High | | Isolated clone | Low | Medium | | Low-churn debt | Low | Low | ## Effort Guide - Extract function: 30min - 2hr - Split class: 2hr - 1 day - Break cycle: 1-3 days - Extract module: 1-2 weeks ## Sequencing 1. Quick wins: hotspot + low complexity 2. Clone extraction 3. God components (dedicated sprint)