AIKraft/Skills/Проверка и упрощение изменений

Проверка и упрощение изменений

Review a git diff or explicit file scope for reuse, code quality, efficiency, clarity, and standards issues, then optionally apply safe Codex-driven fixes. Use when the user asks to

dimillian official Разработка

Что делает навык

Навык выполняет ревью изменений кода (git diff или набора файлов) на предмет переиспользуемости, качества, эффективности и ясности. Он использует под-агентов Codex для параллельного анализа в режиме только для чтения и применяет безопасные исправления, сохраняющие поведение кода, только через главного агента.

Когда применять

  • Пользователь просит проверить или аудировать изменения в коде (review-only).
  • Необходимо упростить, очистить или рефакторить изменения, применив безопасные исправления (safe-fixes).
  • Требуется не только исправить код, но и запустить минимальную валидацию (fix-and-validate).
  • Нужно выявить дублирование кода, проблемы с эффективностью или нарушение стандартов проекта.

Как работает

  1. Определить область действия: использовать явно указанные файлы, текущие изменения git (unstaged/staged), файлы из текущего контекста или последние измененные файлы.
  2. Прочитать локальные инструкции (AGENTS.md) и документацию проекта для учета местных стандартов и паттернов.
  3. Запустить четыре параллельных под-агента Codex в режиме только для чтения: Code Reuse, Code Quality, Efficiency, Clarity and Standards.
  4. Агрегировать результаты под-агентов, нормализовав их в структуру с указанием файла, категории, проблемы, рекомендации и уверенности.
  5. Применить исправления только для high-confidence, сохраняющих поведение изменений; в режиме safe-fixes или fix-and-validate.
  6. В режиме fix-and-validate запустить минимальную релевантную валидацию (тесты, typecheck, lint) и подвести итоги.

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

Проверь мои текущие изменения в git на предмет качества и эффективности.
Упрости и очисти код в этих файлах, применив безопасные исправления.
Рефакторинг изменений с последующей проверкой через тесты модуля.

Что понадобится

  • Доступ к git для получения diff (git diff, git diff --cached).
  • Возможность запуска под-агентов Codex.
  • Наличие файлов AGENTS.md или локальной документации проекта.

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «review-and-simplify-changes» из репозитория: # https://github.com/dimillian/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r review-and-simplify-changes/ ~/.claude/skills/review-and-simplify-changes/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.