AIKraft/Skills/open-code-review-delegate

open-code-review-delegate

Режим делегирования для open-code-review (OCR): хост-агент сам проводит код-ревью с помощью LLM, а OCR отвечает только за детерминированные задачи — выбор файлов и разрешение правил. Используйте, когда хост-агент должен управлять процессом с помощью своих LLM-возможностей.

ALAlibaba official Разработка ★ 43.8k

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

Навык делегирования для Open Code Review (OCR), где OCR выполняет детерминированные задачи (фильтрация файлов, разрешение правил), а хост-агент использует свои LLM-возможности для проведения фактического ревью кода.

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

  • Когда хост-агент должен самостоятельно управлять процессом ревью, используя свои инструменты и интеллект.
  • Необходимость получения структурированного списка файлов для проверки с метаданными Git.
  • Фильтрация файлов по паттернам исключения перед началом анализа.
  • Анализ изменений в диапазоне коммитов или конкретном коммите.

Как работает

  1. Выполнить команду 'ocr delegate preview --format json' с указанием параметров (например, --from, --to, --commit, --exclude).
  2. Получить JSON-ответ, содержащий режим работы (workspace/range/commit), метаданные ссылок (from/to/commit/merge_base) и список файлов.
  3. Проанализировать список проверяемых файлов (reviewable file list) с их статусом и количеством строк.
  4. Изучить список исключенных файлов (excluded files) и причины их исключения.
  5. Использовать полученные метаданные и список файлов для проведения ревью собственными средствами хост-агента.

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

Проведи делегированное ревью изменений от main до feature-ветки, исключив тестовые файлы.
Определи, какие файлы нужно проверить в последнем коммите, используя формат JSON.
Запусти предпросмотр для диапазона коммитов с учетом исключений по паттерну *.md.

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

  • Утилита ocr (Open Code Review) в окружении
  • Доступ к Git-репозиторию

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

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

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

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