К основному содержанию
скилл CX Codex

refactoring-analysis — скилл для Claude Code: как установить

Анализирует архитектуру проекта по запахам кода Фаулера и формирует отчёт в docs/_refacs/. Помогает запланировать рефакторинг без форматирования и аудита безопасности.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add pedronauck/skills --skill refactoring-analysis -a claude-code
Открыть на GitHub

Что делает refactoring-analysis

Скилл ищет проблемные участки кода, опираясь на каталог запахов Фаулера. Вместо отвлечённых теоретических замечаний он требует точных доказательств в кодовой базе и понятной пользы для поддержки. При широком охвате агент не останавливается на отметке в 50 файлов, а строит карту зависимостей и сразу фиксирует непроверенные зоны.

Для анализа связности и границ вызовов используются внутренние каталоги техник и чеклисты. Принципы SOLID и предметно-ориентированное проектирование привлекаются только к доменным моделям, обычный код этой проверке не подвергается. Итоговый план сортируется по влиянию на продукт, рискам и трудозатратам, после чего сохраняется в папку docs/_refacs/.

Инструмент намеренно игнорирует форматирование, аудит безопасности и оптимизацию производительности. Это повод проверить другие решения, если проекту требуется поиск уязвимостей или профилирование памяти.

Какие задачи решает

  • найти запахи кода по методике Фаулера с оценкой рисков и затрат
  • составить отчёт по архитектуре проекта в каталоге docs/_refacs/
  • спланировать рефакторинг сложных модулей без нарушения совместимости
  • выявить сильную связанность компонентов и проблемные границы вызовов

Примеры запросов агенту

  • Проанализируй кодовую базу на запахи кода и сохрани отчёт в docs/_refacs/
  • Найди узкие места в архитектуре модулей и оцени риски рефакторинга
  • Проверь зависимости и публичные границы вызовов перед рефакторингом

Как установить refactoring-analysis

1Через Skills CLI (Vercel)

npx skills add pedronauck/skills --skill refactoring-analysis -a claude-code

2Вручную: положить файлы

~/.claude/skills/refactoring-analysis/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/refactoring-analysis/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о refactoring-analysis

Как установить refactoring-analysis в Claude Code?

Выполните команду npx skills add pedronauck/skills --skill refactoring-analysis -a claude-code.

Что делает refactoring-analysis?

Он анализирует архитектурное здоровье проекта по каталогу запахов Фаулера, ранжирует находки по рискам и трудозатратам, а затем формирует структурированный отчёт.

Проверяет ли скилл безопасность и производительность?

Нет, эти задачи исключены из рамок проверки. Скилл также не занимается форматированием и стилем кода.

Похожие скиллы

Всё по теме «Код-ревью и рефакторинг» →
code-refactoring-refactor-clean sickn33 Скилл анализирует запахи кода и готовит пошаговый план рефакторинга по принципам SOLID. Пригодится при разборе запутанных модулей перед добавлением новых функций. CX Codex +1 1 200установок codebase-analysis solatis Скилл для быстрого знакомства с незнакомым репозиторием: запускает Python-скрипт, который сам обходит проект и собирает картину структуры, потоков и решений. CX Codex +1 580установок domain-analysis tech-leads-club Разбирает кодовую базу на поддомены Core, Supporting и Generic и подсказывает, где провести границы сервисов. Пригодится перед распилом монолита. CX Codex +1 358установок guarding-architecture riekelt Защищает архитектурные границы проекта и превращает правила в автоматические тесты сборки. Пригодится при сквозных правках модулей или случайных импортах. CX Codex +1 18 000установок software-design-philosophy wondelai Скилл разбирает проектирование модулей: считает сложность, ищет утечки информации и ставит дизайну оценку по восьми диагностикам. CX Codex +1 6 100установок

Из того же набора6

Спонсоры проекта

Компании, которые помогают держать аналитику открытой