Skip to content
cccskills
FreePublished on GitHub

refactor

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

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md1.6 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Refactor: $ARGUMENTS

Правило №1: поведение не меняется.

  1. Убедись, что тесты для затрагиваемого кода есть и зелёные. Если тестов нет — сначала напиши характеризационные тесты на текущее поведение и закоммить их.
  2. Опиши план: список маленьких шагов (переименование, выделение функции, перенос и т.д.). Каждый шаг оставляет проект рабочим.
  3. Выполняй шаги по одному. После каждого:
    • запусти тесты и проверку типов;
    • если красное — откати шаг и попробуй иначе.
  4. Не смешивай рефакторинг с новыми фичами и исправлениями багов. Найденные баги — запиши в отчёт.
  5. Итог: что изменилось, метрики (строк/функций до и после), найденные баги, что стоит сделать дальше.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Ревью изменений в текущей ветке относительно main. Используй, когда просят проверить код, сделать ревью, найти проблемы перед PR или коммитом.

The English summary is being prepared. Showing the original description.

justxor/claude-code-pro-course304Updated Oct 1, 2026

commit

Free

Создаёт git-коммит в формате Conventional Commits по текущим изменениям. Используй, когда просят закоммитить или сделать коммит.

The English summary is being prepared. Showing the original description.

justxor/claude-code-pro-course304Updated Oct 1, 2026

Полный цикл исправления GitHub issue по номеру - анализ, тест, исправление, коммит.

The English summary is being prepared. Showing the original description.

justxor/claude-code-pro-course304Updated Oct 1, 2026

Проводит онбординг нового разработчика в проект - обзор архитектуры, запуск, ключевые потоки и первая задача. Используй, когда просят объяснить проект, ввести в курс дела или помочь новичку.

The English summary is being prepared. Showing the original description.

justxor/claude-code-pro-course304Updated Oct 1, 2026

Готовит заголовок и описание pull request по изменениям в ветке. Используй, когда просят описать PR, подготовить pull request или написать описание изменений.

The English summary is being prepared. Showing the original description.

justxor/claude-code-pro-course304Updated Oct 1, 2026

Генерирует release notes / CHANGELOG между двумя тегами или от последнего тега. Используй, когда просят release notes, changelog или список изменений релиза.

The English summary is being prepared. Showing the original description.

justxor/claude-code-pro-course304Updated Oct 1, 2026

See all skills by justxor

Report a problem with this skill