pma cr
Code review: stack-aware review for local diffs, pull requests, and repository-wide audits. Routes review across shared policy plus language packs for TypeScript frontend, TypeScript backend/Bun, Go, Rust, and Python. Use after implementation, before merge, or when auditing an existing codebase.
Что делает навык
Навык обеспечивает высокоинформативный код-ревью с учётом технологического стека (TypeScript, Go, Rust, Python) для локальных изменений, pull request и полного аудита репозитория. Он автоматически определяет контекст, загружает соответствующие справочные пакеты и применяет фильтры достоверности для исключения ложных срабатываний.
Когда применять
- Локальный ревью изменений перед коммитом или слиянием (merge)
- Проверка pull request в GitHub или Gitea с анализом изменённых строк и контекста
- Полный аудит существующей кодовой базы на наличие уязвимостей и архитектурных проблем
- Рецензирование конкретных файлов или директорий в локальном репозитории
- Анализ изменений в мультиязычных проектах с загрузкой пакетов для каждого стека
Как работает
- Определить режим ревью (PR, аудит или локальный diff) на основе аргументов команды или отсутствия аргументов
- Прочитать базовую политику ревью из references/core-review-policy.md и, при необходимости, файл аудита репозитория
- Обнаружить технологический стек проекта по манифестам (go.mod, Cargo.toml, pyproject.toml и др.) и загрузить соответствующие справочные пакеты
- Проверить наличие работающих контрольных точек качества (CI, линтеры, тесты) для фильтрации находок, которые уже гарантированы этими инструментами
- Проанализировать изменённый код и минимальный необходимый контекст, применяя правила выбранного стека
- Сформировать отчёт, упорядоченный по серьёзности проблем, и вынести вердикт согласно политике
Примеры запросов агенту
Что понадобится
- Доступ к Git-репозиторию с возможностью выполнения команд (git status, git diff, git rev-parse)
- Для PR-ревью: установленный gh CLI для GitHub или подтверждённый URL API для Gitea
- Наличие файлов справочных пакетов (references/*.md) в структуре навыка
Описание составлено по SKILL.md навыка, сверено 06.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.