К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

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

Скилл для безопасного переименования, разделения функций и перемещения кода через семантический граф GitNexus. Защищает проект от случайных поломок.

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

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

Скилл управляет структурой кодовой базы через локальный MCP-сервер GitNexus. Перед любым изменением помощник опрашивает граф вызовов через context и impact, чтобы найти зависимые модули. Поиск через регулярные выражения не используется. Комментарии и строки со схожими именами инструмент не трогает, потому что опирается на области видимости.

Процедура переименования разбита на две стадии. Сначала команда rename с параметром dry_run: true создаёт превью и генерирует plan_token. Изменения записываются на диск только при повторном вызове с этим токеном. Токен действителен 15 минут. Прямая запись без предварительного плана блокируется архитектурой инструмента.

При работе с несколькими репозиториями нужно явно передавать имя целевого проекта в параметре repo. Если индекс устарел, перед рефакторингом потребуется запустить node .gitnexus/run.cjs analyze в терминале.

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

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

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

  • Переименуй функцию validateUser в authenticateUser в репозитории my-app
  • Выдели валидацию сессий из AuthService в отдельный модуль и покажи граф зависимостей
  • Раздели сервис PaymentGateway на отдельные функции и проверь входящие вызовы

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

1Через Skills CLI (Vercel)

npx skills add abhigyanpatwari/GitNexus --skill gitnexus-refactoring -a claude-code

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

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

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

Похожие

dependency-upgrade Seth Hobson Скилл помогает планировать крупные обновления зависимостей, проверять совместимость и проводить апгрейд по этапам. Подойдёт для framework-обновлений и breaking changes. Claude Code CX Codex Cursor 11 079установок scope-creep-detector Matt Van Horn Сравнивает git diff с заявленным намерением и выявляет файлы, которые не относятся к задаче: лишние зависимости, переименования API, изменения конфигурации и конфликтующие правки. Работает локально, без сети. Claude Code CX Codex Cursor +1 605установок react-native-best-practices callstackincubator Скилл передаёт агенту правила оптимизации React Native на базе опыта Callstack: от профилирования FPS и TTI до чистки бандла. Помогает устранить лаги анимаций и утечки памяти. Claude Code CX Codex Cursor +1 30 100установок deslop cursor Скилл находит разницу между текущей веткой и main, удаляя лишний сгенерированный мусор. Помогает привести стиль к стандартам репозитория перед сдачей пуллреквеста. Claude Code CX Codex Cursor +1 9 300установок parallel-debugging Seth Hobson Скилл помогает разбирать сложные баги через параллельную проверку конкурирующих гипотез. Пригодится, когда у ошибки несколько возможных причин или она затрагивает разные модули. Claude Code CX Codex Cursor 10 000установок parallel-feature-development Seth Hobson Скилл помогает разделить большую фичу между агентами, закрепить файлы и свести результаты без лишних конфликтов. Подходит для параллельной работы над слоями и вертикальными срезами. Claude Code CX Codex Cursor 9 900установок improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. Claude Code 1 163 035установок tdd Matt Pocock Скилл управляет циклом красный-зелёный в TDD: проверяет, что тесты пишутся до кода, держит их на уровне публичных интерфейсов и не завязывает на внутреннюю структуру. Claude Code 1 141 062установок

Вопросы о gitnexus-refactoring

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

Выполните команду npx skills add abhigyanpatwari/GitNexus --skill gitnexus-refactoring -a claude-code. Скилл запишется в ~/.claude/skills/gitnexus-refactoring/SKILL.md.

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

Он проводит семантический рефакторинг кода: ищет зависимости через граф, строит превью правок и применяет их только после подтверждения токеном плана.

Что делать, если инструмент сообщает об устаревшем индексе?

Запустите в терминале команду node .gitnexus/run.cjs analyze. После переиндексации графа запросите превью рефакторинга заново.

Смотрите также

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

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