# review-resolution

Проверяет замечания код-ревью, комментарии к PR и отчёты CI перед внесением правок, не давая агенту слепо применять любые советы ревьюеров.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 833 установки · ★ 6
- Автор: sentimony
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/sentimony/skills/tree/HEAD/plugins/devflow/skills/review-resolution/SKILL.md
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/skills/review-resolution

## Что делает

Агент часто бездумно выполняет любое требование ревьюера или статического анализатора. Скилл запрещает менять код до технической проверки замечания. Каждая претензия из PR, тикета или CI считается входящей гипотезой, которую нужно доказать тестами или кодовой базой.

Сначала скилл сверяет состояние репозитория с помощью команд Git только для чтения: `git status`, `git rev-parse HEAD` и `git diff`. Замечания нормализуются с идентификаторами `F1`, `F2`. Оценка истинности дефекта (`VALID`, `INVALID`, `STALE`) строго отделена от действия (`ACCEPT`, `REJECT`, `DEFER`, `ESCALATE`). Тяжесть замечания от ревьюера не подтверждает его правоту.

Инструмент работает без сохранения состояния и не создаёт отдельную папку `.review-resolution/`. Если рабочее дерево ушло вперёд и контекст устарел, скилл помечает замечание как `STALE` и требует свежий снимок изменений вместо слепой правки.

## Требования
- Работает с: GitHub

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add sentimony/skills --skill review-resolution -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/review-resolution/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/review-resolution/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add sentimony/skills --skill review-resolution -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/review-resolution/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add sentimony/skills --skill review-resolution -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/review-resolution/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install sentimony/skills review-resolution
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/review-resolution/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add sentimony/skills --skill review-resolution -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/sentimony/skills --path plugins/devflow/skills/review-resolution
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/review-resolution/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add sentimony/skills --skill review-resolution -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/sentimony/skills/tree/HEAD/plugins/devflow/skills/review-resolution/SKILL.md

## Когда брать
- Разобрать замечания ревьюера из PR без слепого согласия со спорными правками
- Отделить реальные дефекты от устаревших или ложных срабатываний статического анализа
- Классифицировать действия по замечаниям на ACCEPT, REJECT, DEFER и ESCALATE
- Проверить дрейф рабочего дерева Git перед исправлением кода

## Примеры запросов агенту
- Проверь замечания из последнего ревью к PR, разметь статус каждого и не правь код до валидации.
- Разбери отчёт статического анализатора, присвой ID каждой проблеме и выдели ложные срабатывания.
- Сопоставь текущий HEAD с отрецензированным коммитом и оцени замечания ревьюера по шкале валидности.

## Похожие
- [improve-codebase-architecture](https://affpapa.org/nevibecode/skills/improve-codebase-architecture.md) — скилл · 1163035 установок
- [tdd](https://affpapa.org/nevibecode/skills/tdd.md) — скилл · 1141062 установки
- [triage](https://affpapa.org/nevibecode/skills/triage.md) — скилл · 990453 установки
- [codebase-design](https://affpapa.org/nevibecode/skills/codebase-design.md) — скилл · 850344 установки
- [code-review](https://affpapa.org/nevibecode/skills/code-review.md) — скилл · 789521 установка
- [implement](https://affpapa.org/nevibecode/skills/implement.md) — скилл · 774700 установок

Из того же набора: [sentimony/skills](https://affpapa.org/nevibecode/by/sentimony/skills.md) — 22 карточки

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
