MCP HubMCP Hub
SKILL·8BC9B2

refactoring-surgeon

mattnigh
Обновлено 1 month ago
17 просмотров
22
1
22
Посмотреть на GitHub
Другоеrefactoringcode-smellssoliddrycleanup

О программе

Навык "refactoring-surgeon" специализируется на повышении качества кода с помощью рефакторинга, сохраняющего поведение, такого как выделение методов/классов и применение принципов SOLID/DRY. Он активируется при обнаружении запахов кода, технического долга и необходимости очистки устаревшего кода, требуя наличия существующих тестов в качестве страховки. Используйте его строго для задач рефакторинга, а не для создания новых функций, исправления ошибок или оптимизации производительности.

Быстрая установка

Claude Code

Рекомендуется
Основной
npx skills add mattnigh/skills_collection -a claude-code
Команда плагинаАльтернативный
/plugin add https://github.com/mattnigh/skills_collection
Git клонированиеАльтернативный
git clone https://github.com/mattnigh/skills_collection.git ~/.claude/skills/refactoring-surgeon

Скопируйте и вставьте эту команду в Claude Code для установки этого навыка

GitHub репозиторий

mattnigh/skills_collection
Путь: collection/erichowens__some_claude_skills__claude__skills__refactoring-surgeon__SKILL.md
0
FAQ

Frequently asked questions

What is the refactoring-surgeon skill?

refactoring-surgeon is a Claude Skill by mattnigh. Skills package instructions and resources that Claude loads on demand, so Claude can perform refactoring-surgeon-related tasks without extra prompting.

How do I install refactoring-surgeon?

Use the install commands on this page: add refactoring-surgeon to Claude Code as a plugin, or clone its repository into your skills directory, then restart Claude so it picks up the skill.

What category does refactoring-surgeon belong to?

refactoring-surgeon is in the Code Quality & Testing category, tagged refactoring, code-smells, solid, dry and cleanup.

Is refactoring-surgeon free to use?

Yes. refactoring-surgeon is listed on AIMCP and free to install. It runs inside Claude, so no separate service account is required to use the skill itself.

Похожие навыки

code-necromancer
Другое

Навык "Некромант кода" предоставляет структурированную трёхфазную систему (археология, воскрешение, омоложение), которая помогает разработчикам понять, восстановить и модернизировать недокументированные унаследованные системы или "спящие" кодовые базы. Он активируется при упоминании таких понятий, как "устаревший код" или "технический долг", и предназначен для работы с унаследованными системами, лишёнными документации, а не для новых проектов. Навык использует инструменты вроде Read, Write, Bash и Grep для системного анализа, восстановления и рефакторинга старого кода.

Просмотреть навык
api-architect
Другое

Навык api-architect — это эксперт по проектированию API для создания и доработки архитектур REST, GraphQL и gRPC, включая спецификации OpenAPI и схемы безопасности. Используйте его для таких задач, как проектирование конечных точек, управление версиями и генерация схем. Вопросы, связанные с базами данных, фронтендом и развертыванием, он передает другим специализированным навыкам.

Просмотреть навык
code-necromancer
Другое

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

Просмотреть навык
security-auditor
Другое

Навык security-auditor выполняет статический анализ безопасности кода, включая сканирование уязвимостей зависимостей, обнаружение секретов и проверки SAST для основных рисков OWASP. Используйте его для аудита безопасности кодовой базы, предварительных проверок перед пентестами и выявления проблем, таких как раскрытые учетные данные или уязвимые библиотеки. Он ориентирован на анализ исходного кода, а не на инфраструктуру времени выполнения или процессы сертификации соответствия.

Просмотреть навык