plan-refactoringlisted
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)