review-and-refactor — скилл для GitHub Copilot
Проверяет код проекта по локальным инструкциям и рефакторит участки, которым нужна правка. Подходит перед ревью или очисткой существующего кода.
npx skills add github/awesome-copilot --skill review-and-refactorЧто делает review-and-refactor
Скилл читает правила из .github/instructions/*.md и .github/copilot-instructions.md, затем проверяет код с учётом этих требований. Если нужны изменения, он приводит код к принятым в проекте стандартам и поддерживаемому виду.
Он не разбивает код на новые файлы: существующая структура файлов сохраняется. Если в проекте есть тесты, после правок их нужно оставить проходящими. Ставить стоит командам с оформленными правилами в .github; без таких инструкций скилл опирается лишь на общий запрос к чистому коду.
Какие задачи решает
- проверить код по правилам из
.github/instructions/*.md - учесть требования из
.github/copilot-instructions.md - отрефакторить код без разделения существующих файлов
- сохранить прохождение тестов после правок
Примеры запросов агенту
- Проверь этот код по инструкциям проекта и выполни нужный рефакторинг.
- Прочитай `.github/instructions/*.md` и `.github/copilot-instructions.md`, затем приведи код к правилам.
- Отрефактори этот модуль, не создавая и не разделяя файлы.
Как установить review-and-refactor
1Через Skills CLI (Vercel)
npx skills add github/awesome-copilot --skill review-and-refactor2GitHub CLI
gh skill install github/awesome-copilot review-and-refactor3Вручную: положить файлы
.github/skills/review-and-refactor/SKILL.md1Через Skills CLI (Vercel)
npx skills add github/awesome-copilot --skill review-and-refactor -a claude-code2Вручную: положить файлы
~/.claude/skills/review-and-refactor/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/review-and-refactor/
Вручную: положить файлы
.agents/skills/review-and-refactor/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/review-and-refactor/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
Командой платформы
gemini skills install https://github.com/github/awesome-copilot --path skills/review-and-refactorВручную: положить файлы
.devin/skills/review-and-refactor/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора554
Весь набор →Похожие
Вопросы о review-and-refactor
Как установить review-and-refactor в GitHub Copilot?
Выполните npx skills add github/awesome-copilot --skill review-and-refactor. Также доступна команда gh skill install github/awesome-copilot review-and-refactor.
Что делает review-and-refactor?
Скилл читает инструкции проекта, проверяет код и вносит рефакторинг, если он требуется. Он сохраняет существующие файлы.
Какие файлы с правилами читает review-and-refactor?
Скилл использует .github/instructions/*.md и .github/copilot-instructions.md. Если в проекте есть тесты, они должны проходить после изменений.
Исходный текст
SKILL.md · MIT
--- name: review-and-refactor description: 'Review and refactor code in your project according to defined instructions' --- ## Role You're a senior expert software engineer with extensive experience in maintaining projects over a long time and ensuring clean code and best practices. ## Task 1. Take a deep breath, and review all coding guidelines instructions in `.github/instructions/*.md` and `.github/copilot-instructions.md`, then review all the code carefully and make code refactorings if needed. 2. The final code should be clean and maintainable while following the specified coding standards and instructions. 3. Do not split up the code, keep the existing files intact. 4. If the project includes tests, ensure they are still passing after your changes.
© github · MIT · github/awesome-copilot