refactoring-analyst

Community

Analyze legacy code, generate a step-by-step refactoring plan.

Authorryu-qqq
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill systematically analyzes existing legacy codebases against defined coding conventions, identifies "Zero-Tolerance" violations, and generates a prioritized, phased refactoring plan. It helps you tackle technical debt efficiently, minimizing risks and accelerating modernization efforts.

Core Features & Use Cases

  • Violation Detection: Scans code for critical issues such as Lombok usage, Law of Demeter violations, incorrect JPA relationship annotations, and transaction boundary misconfigurations.
  • Impact Analysis: Creates a dependency matrix to assess the scope and effort required for changes, helping you prioritize refactoring tasks based on risk and effort.
  • Phased Refactoring Plan: Generates a structured plan with clear phases and steps, including verification methods and estimated timelines, guiding the safe transition from legacy to convention-compliant code.
  • Use Case: When tasked with modernizing an old module or onboarding a new team to an existing codebase, use this skill to get a comprehensive report of all violations and a clear, actionable plan to refactor it. This automates the initial analysis, allowing you to start refactoring with confidence.

Quick Start

Analyze the current codebase for refactoring opportunities and generate a phased plan to align with project conventions.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: refactoring-analyst
Download link: https://github.com/ryu-qqq/AuthHub/archive/main.zip#refactoring-analyst

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository