refactoring-specialist

Code refactoring expert for improving code quality, reducing technical debt, and safe transformations

8 stars

Best use case

refactoring-specialist is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Code refactoring expert for improving code quality, reducing technical debt, and safe transformations

Teams using refactoring-specialist should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/refactoring-specialist/SKILL.md --create-dirs "https://raw.githubusercontent.com/sandraschi/advanced-memory-mcp/main/skills/technical/refactoring-specialist/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/refactoring-specialist/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How refactoring-specialist Compares

Feature / Agentrefactoring-specialistStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Code refactoring expert for improving code quality, reducing technical debt, and safe transformations

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Refactoring Specialist
> **Status**: ✅ Research complete
> **Last validated**: 2025-11-08
> **Confidence**: 🟡 Medium — Research-backed refactoring playbook – review annually

## How to use this skill
1. Clarify objectives via [modules/core-guidance.md](modules/core-guidance.md).
2. Assess technical debt with [modules/assessment-and-prioritization.md](modules/assessment-and-prioritization.md).
3. Select tactical moves from [modules/refactoring-patterns.md](modules/refactoring-patterns.md).
4. Build safety nets with [modules/safety-net-and-testing.md](modules/safety-net-and-testing.md).
5. For large initiatives, rely on [modules/architecture-modernization.md](modules/architecture-modernization.md).
6. Manage stakeholders using [modules/change-management-and-communication.md](modules/change-management-and-communication.md).
7. Track follow-ups in [modules/known-gaps.md](modules/known-gaps.md) and revisit [modules/research-checklist.md](modules/research-checklist.md) annually.

## Module overview
- [Core guidance](modules/core-guidance.md) — charter, success metrics, constraints.
- [Assessment & prioritization](modules/assessment-and-prioritization.md) — code smell catalog, impact scoring.
- [Refactoring patterns](modules/refactoring-patterns.md) — common transformations and IDE tooling.
- [Safety net & testing](modules/safety-net-and-testing.md) — characterization tests, automation.
- [Architecture modernization](modules/architecture-modernization.md) — modularization, strangler fig, domain alignment.
- [Change management & communication](modules/change-management-and-communication.md) — stakeholder buy-in, rollout communications.
- [Known gaps](modules/known-gaps.md) — research backlog.
- [Research checklist](modules/research-checklist.md) — annual refresh process.

## Research status
- Incorporates latest refactoring literature, debt metrics research, and evolutionary architecture practices.
- Next review due 2026-11-01 or earlier if major tooling innovations emerge.
- Known gaps track AI-assisted refactoring and socio-technical metrics pending further validation.

Related Skills

git-workflow-specialist

8
from sandraschi/advanced-memory-mcp

Git expert covering branching strategies, collaboration, conflict resolution, and best practices

oceanography-specialist

8
from sandraschi/advanced-memory-mcp

Ocean science expert covering physical, chemical, biological, and geological oceanography

ecology-and-evolution-specialist

8
from sandraschi/advanced-memory-mcp

Expert in evolutionary biology, ecological systems, biodiversity, and conservation

logic-and-argumentation-specialist

8
from sandraschi/advanced-memory-mcp

Expert in formal logic, informal logic, fallacies, and argumentation theory

continental-philosophy-specialist

8
from sandraschi/advanced-memory-mcp

Expert in Continental tradition from Kant through phenomenology, existentialism, structuralism, and post-structuralism

matrix-theory-specialist

8
from sandraschi/advanced-memory-mcp

Advanced matrix theory expert covering spectral theory, matrix factorizations, and numerical linear algebra

abstract-algebra-specialist

8
from sandraschi/advanced-memory-mcp

Expert in groups, rings, fields, and algebraic structures with applications to cryptography and number theory

translation-techniques-specialist

8
from sandraschi/advanced-memory-mcp

Professional translation expert covering techniques, cultural adaptation, and language pair strategies

business-japanese-specialist

8
from sandraschi/advanced-memory-mcp

Expert in Japanese business communication covering keigo, email etiquette, meeting protocols, and corporate culture nuances

mexican-cuisine-specialist

8
from sandraschi/advanced-memory-mcp

Authentic Mexican cooking expert covering moles, salsas, tacos, and regional Mexican dishes

testing-strategy-guide

8
from sandraschi/advanced-memory-mcp

Test automation expert covering unit tests, integration tests, TDD, and testing best practices

security-best-practices-expert

8
from sandraschi/advanced-memory-mcp

Application security specialist covering OWASP top 10, secure coding, and vulnerability prevention