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.

zzci official Дизайн

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

Навык обеспечивает высокоинформативный код-ревью с учётом технологического стека (TypeScript, Go, Rust, Python) для локальных изменений, pull request и полного аудита репозитория. Он автоматически определяет контекст, загружает соответствующие справочные пакеты и применяет фильтры достоверности для исключения ложных срабатываний.

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

  • Локальный ревью изменений перед коммитом или слиянием (merge)
  • Проверка pull request в GitHub или Gitea с анализом изменённых строк и контекста
  • Полный аудит существующей кодовой базы на наличие уязвимостей и архитектурных проблем
  • Рецензирование конкретных файлов или директорий в локальном репозитории
  • Анализ изменений в мультиязычных проектах с загрузкой пакетов для каждого стека

Как работает

  1. Определить режим ревью (PR, аудит или локальный diff) на основе аргументов команды или отсутствия аргументов
  2. Прочитать базовую политику ревью из references/core-review-policy.md и, при необходимости, файл аудита репозитория
  3. Обнаружить технологический стек проекта по манифестам (go.mod, Cargo.toml, pyproject.toml и др.) и загрузить соответствующие справочные пакеты
  4. Проверить наличие работающих контрольных точек качества (CI, линтеры, тесты) для фильтрации находок, которые уже гарантированы этими инструментами
  5. Проанализировать изменённый код и минимальный необходимый контекст, применяя правила выбранного стека
  6. Сформировать отчёт, упорядоченный по серьёзности проблем, и вынести вердикт согласно политике

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

/pma-cr 42
/pma-cr audit

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

  • Доступ к Git-репозиторию с возможностью выполнения команд (git status, git diff, git rev-parse)
  • Для PR-ревью: установленный gh CLI для GitHub или подтверждённый URL API для Gitea
  • Наличие файлов справочных пакетов (references/*.md) в структуре навыка

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

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

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

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