finwiz-refactoring

Plan refactoring of large codebases into focused modules with re-export layers.

1|Updated Jun 13, 2025
One-click install
npx skills add https://github.com/fjacquet/finwiz --skill finwiz-refactoring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: finwiz-refactoring
Source: https://github.com/fjacquet/finwiz/tree/main/.claude/skills/finwiz-refactoring
Command: npx skills add https://github.com/fjacquet/finwiz --skill finwiz-refactoring

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides structured guidance for refactoring large codebases, preserving backward compatibility and test integrity.

Core Features & Use Cases

  • File Organization: Move to focused modules under 300 lines per file.
  • Backward Compatibility: Create thin re-export layers to avoid breaking imports.
  • Test Maintenance: Update tests and mocks after refactoring.
  • Migration Guidelines: Step-by-step plan from monolith to modular structure.

Quick Start

Plan a refactor by identifying a large module, splitting it into focused components, and creating a re-export layer for existing imports.