refactoring

Installation
SKILL.md

Refactoring Patterns

Quick Reference

Task Approach
Extract function/method Identify repeated or complex block, extract with clear name
Rename safely Find all references first, rename, run tests
Move file/module Update all imports, check for re-exports, run tests
Reduce duplication Extract shared logic only when used 3+ times
Migrate JS -> TS File by file, start with strictest config, add types gradually
Migrate CJS -> ESM Update require/module.exports to import/export, fix package.json
Simplify conditionals Replace nested if/else with early returns or guard clauses

Safe Refactoring Workflow

Installs
2
GitHub Stars
3
First Seen
Jun 14, 2026
refactoring — sagargupta16/claude-skills