All Use Cases

Claude Code setups for refactoring and modernization

Cut technical debt without breaking what works. Skills, agents, plugins, and how-tos that help Claude Code untangle legacy code, extract modules, and migrate across framework versions with tests in the loop.

29 items across skills, agents, plugins, MCP servers, prompts, hooks, and guides.

Example prompts

Concrete things you can type into Claude Code for refactoring. Each example uses a real skill, agent, slash command, hook, or MCP server listed below.

  1. Extract a tangled module into smaller files
    Use the refactor skill on src/lib/orders.ts and propose a split — keep behavior identical and update imports.
  2. Migrate from React 18 to 19
    Use the migration-specialist agent to plan the upgrade, surface breaking changes, and stage PRs by package.
  3. Find and dedupe code across a monorepo
    Use the monorepo-manager skill to find duplicated utils across apps/ and extract them to packages/shared.
  4. Modernize a callback-heavy module to async/await
    Refactor src/lib/jobs.ts from callbacks to async/await, keeping behavior identical, and update the tests.
Feature Development
Guided feature development with codebase understanding and architecture focus. A comprehensive 7-phase workflow for building features systematically with specialized agents for exploration, architecture, and review.
featuredevelopmentarchitectureofficial+1
Serena
Semantic code analysis beyond syntax. Intelligent code understanding, refactoring suggestions, and codebase navigation through deep language analysis. Understands code meaning, not just structure.
code-analysisrefactoringsemanticofficial
Cursor Rules Converter
Import and convert .cursorrules files to CLAUDE.md format for seamless migration from Cursor to Claude Code
migrationcursorclaude-mdconversion+1
Monorepo Navigator
Smart navigation across monorepo packages and workspaces with dependency-aware context switching
monoreponavigationworkspacesturborepo+1
Performance Profiler
Profile and optimize code performance with bundle analysis, runtime benchmarking, memory leak detection, and actionable improvement suggestions
performanceprofilingoptimizationbundle-size+1
Architecture Patterns
Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring existing applications for better maintainability.
architecturegoai
Health Check Endpoints
Health check endpoints for liveness, readiness, dependency monitoring. Use for Kubernetes, load balancers, auto-scaling, or encountering probe failures, startup delays, dependency checks, timeout configuration errors.
architecturekubernetesmonitoringai
Microservices Patterns
Design microservices architectures with service boundaries, event-driven communication, and resilience patterns. Use when building distributed systems, decomposing monoliths, or implementing microservices.
architecture

MCP Servers (1)

Browse all MCP servers

How-To Guides (1)

Browse all how-tos