oma-refactor
FeaturedRestructure existing code while preserving observable behavior. Use for targeted technical debt or hotspot work with characterization tests.
Install
Quality Score: 92/100
Skill Content
Details
- Author
- first-fluke
- Repository
- first-fluke/oh-my-agent
- Created
- 7 months ago
- Last Updated
- yesterday
- Language
- TypeScript
- License
- MIT
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
refactoring-advisor
Identifies safe, high-value refactors that preserve externally observable behavior. Use for debt, smells, or “clean this up” asks. Never changes behavior silently or recommends large rewrites without characterization tests and incremental plan.
safe-refactor
Change internal code structure while preserving observable behavior through small verified steps. Use for renames, extractions, moves, decomposition, and duplication removal when behavior must remain stable. Do not use for bug fixes, public contract changes, dependency or framework migrations, schema migrations, or other work expected to change compatibility or runtime behavior.
refactor-code
Change existing code through narrow, behavior-preserving, test-backed simplification without speculative architecture or scope growth. Use for requests to refactor, clean up, restructure, or simplify code. Use explain-code instead when the user only wants an explanation of the current structure.