refactor-extract

Code Quality

71 downloads · by community

Extract reusable functions, components, and modules from large files

Install

npx @claudeskill/cli install refactor-extract

What this skill does

Identifies reusable units inside a large file or function and extracts them into well-named helpers, components, or modules. Preserves behaviour, keeps types intact, and updates all call sites. Particularly useful for taming god-files and untangling deeply nested React components.

Use cases

  • Breaking up a god-file into focused modules
  • Extracting reusable React components from a page
  • Splitting a giant function into smaller, testable pieces
  • Reducing duplication discovered during code review

Related skills