К основному содержанию
скилл CX Codex

parallel-code-review — скилл для Claude Code: что делает

Запускает четыре параллельных субагента в режиме чтения, чтобы разобрать один диф по четырём направлениям. Пригодится при проверке рискованных или крупных пуллреквестов.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add spencerpauly/awesome-cursor-skills --skill parallel-code-review -a claude-code
Открыть на GitHub

Что делает parallel-code-review

Скилл распределяет ревью изменений между четырьмя изолированными субагентами. Каждый из них запускается с параметром readonly: true и фокусируется только на одной области: безопасность, производительность, корректность логики или читаемость кода. Главный агент собирает результаты, убирает дубликаты и выстраивает отчёт по уровню критичности.

Режим чтения обязателен. Субагенты не конфликтуют при записи и не портят код во время анализа. Если изменений слишком много, скилл рекомендует разбить диф по директориям и запускать ревью волнами, а не загружать весь мегадиф в один проход. Это не заменяет формальный аудит безопасности, но помогает быстро отловить инъекции, N+1-запросы и пропущенные граничные случаи.

Какие задачи решает

  • проверить диф на утечки секретов, инъекции и уязвимости авторизации
  • найти проблемы с производительностью вроде N+1-запросов и лишних ререндеров
  • обнаружить логические ошибки, граничные случаи и гонки данных в коде
  • объединить выводы нескольких субагентов в единый приоритизированный отчёт

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

  • Запусти параллельное код-ревью для ветки origin/main...HEAD через четырёх субагентов
  • Проверь этот пуллреквест скиллом parallel-code-review и сфокусируйся на безопасности и производительности
  • Разбей изменения в проекте по папкам и проведи четырёхстороннее ревью для каждой

Как установить parallel-code-review

1Через Skills CLI (Vercel)

npx skills add spencerpauly/awesome-cursor-skills --skill parallel-code-review -a claude-code

2Вручную: положить файлы

~/.claude/skills/parallel-code-review/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/parallel-code-review/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о parallel-code-review

Как установить parallel-code-review в Claude Code?

Выполните команду npx skills add spencerpauly/awesome-cursor-skills --skill parallel-code-review -a claude-code в терминале.

Зачем субагенты запускаются только для чтения?

Параметр readonly: true предотвращает конфликты одновременного редактирования файлов. Субагенты только находят проблемы и формируют замечания, а правки вносятся отдельно после изучения отчёта.

Что делать, если изменений в пуллреквесте слишком много?

Разделите список файлов по директориям проекта. Запускайте группы из четырёх субагентов последовательными волнами на каждую папку вместо загрузки огромного дифа целиком.

Исходный текст

SKILL.md · CC0-1.0
---
name: parallel-code-review
description: Run four parallel read-only subagents that each review the same diff from a different lens — security, performance, correctness, and readability — then merge findings into one report. Use before merging large or risky PRs.
user-invocable: true
---

# Parallel Code Review

Use Cursor’s **Task** tool to run **four** `explore` (read-only) subagents at once. Each subagent only reads code and produces findings for one dimension. The main agent merges results into a single prioritized review — something only a multi-agent setup does efficiently.

## When to use

- Large diffs or refactors where a single pass misses categories.
- Security-sensitive changes (auth, payments, parsing untrusted input).
- Performance-sensitive paths (hot loops, N+1 queries, bundle entry points).

## Workflow

### 1. Scope the change set

Prefer a concrete list of files for reviewers:

```bash
git diff --name-only origin/main...HEAD
```

Or paste the PR link and let the main agent list changed files from the branch.

### 2. Launch four parallel subagents

Send **one message** with **four** Task invocations, each `subagent_type: "explore"` and **readonly: true**, with prompts like:

**Security**

```
Read-only review: SECURITY

Changed files:
<list>

Focus: injection (SQL, shell, XSS), authZ/authN gaps, secrets in code, unsafe deserialization, path traversal, SSRF, IDOR, dependency CVEs mentioned in diff.

Output:
- Critical / High / Medium / Low findings
- File:line and short fix recommendation
- "No issues" if nothing material
```

**Performance**

```
Read-only review: PERFORMANCE

Changed files:
<list>

Focus: N+1 queries, missing indexes, accidental O(n²) loops, bundle size impact, unnecessary re-renders, sync I/O on hot paths, unbounded caches.

Output: same severity + location format as above.
```

**Correctness**

```
Read-only review: CORRECTNESS

Changed files:
<list>

Focus: logic bugs, off-by-one, wrong edge cases, race conditions, error handling gaps, breaking API changes, test gaps for new behavior.

Output: same format.
```

**Readability / maintainability**

```
Read-only review: READABILITY

Changed files:
<list>

Focus: naming, duplication, abstraction boundaries, file size, unclear control flow, missing types/docs where they would prevent bugs.

Output: same format; prefer suggestions over nitpicks.
```

### 3. Synthesize

The main agent should:

1. De-duplicate findings that appear in multiple dimensions (count once, worst severity).
2. Order by severity, then by fix cost.
3. Produce a short executive summary (5 bullets max) and a table or list of actionable items.

### 4. Optional — address findings

Fix in the main agent or spawn targeted **non-readonly** follow-up tasks only for approved items.

## Notes

- Keep prompts **read-only** so parallel runs never fight over writes.
- If the diff is huge, split by directory and run four reviewers **per directory** in a second wave — do not cram unrelated megadiffs into one pass.
- This complements human review; it does not replace compliance or security sign-off for regulated environments.

© spencerpauly · CC0-1.0 · spencerpauly/awesome-cursor-skills

Похожие скиллы

Всё по теме «Код-ревью и рефакторинг» →
code-review-pro OneWave-AI Разбирает файлы, модуль, диф или ветку и выдаёт находки по критичности: уязвимости, баги, узкие места, проблемы поддержки. С доказательствами и готовыми правками. CX Codex +1 2 600установок code-review llama-farm Разбирает изменённый код в диффе: ищет утечки секретов, инъекции, пустые catch и заглушки. Сам определяет домен по путям файлов. CX Codex +1 1 200установок ponytail-review DietrichGebert Скилл проверяет изменения глубже обычного diff: читает связанный код, ищет ошибки, риски, проблемы нагрузки и недостающие тесты. Пригодится для ревью PR и коммитов. CX Codex +1 57 000установок code-review-excellence Seth Hobson Скилл помогает разбирать pull request по этапам, находить ошибки и давать конкретную обратную связь. Подойдёт для ревью кода и настройки командных стандартов. CX Codex 30 193установок security-review getsentry Находит инъекции, XSS, ошибки авторизации и другие уязвимости в коде. Отчитывается только о находках с высокой уверенностью. CX Codex +1 21 300установок differential-review trailofbits Проверяет изменения кода с упором на безопасность, историю Git и покрытие тестами. Нужен для разбора коммитов, различий и пул-реквестов с отчётом. CX Codex +1 8 800установок

Из того же набора59

grinding-until-pass Скилл заставляет агента крутить цикл «правка → запуск → проверка» до тех пор, пока тесты не пройдут, сборка не соберётся или линтер не замолчит. CX Codex +1 548установок systematic-debugging Заставляет ИИ-агента искать причину бага по шагам вместо случайных правок кода. Пригодится, когда поломку трудно поймать или она проявляется только в продакшене. CX Codex +1 545установок verifying-in-browser После правок в коде запускает dev-сервер, открывает приложение в браузере и проверяет рендер, ошибки консоли и сетевые запросы. CX Codex +1 540установок using-ui-stack Заставляет агента строить интерфейс по фиксированным правилам: сетка 8px, цвета 60-30-10, типографика, тёмная тема и состояния интерактивных элементов. CX Codex +1 539установок reviewing-code Скилл проводит разбор кода по чек-листу: корректность, поддерживаемость, производительность, типы и тесты. Пригодится, когда нужно ревью перед мержем. CX Codex +1 516установок writing-tests Анализирует исходный код, определяет тестовый раннер и пишет юнит- или интеграционные тесты с моками и граничными случаями. CX Codex +1 499установок api-smoke-testing Находит эндпоинты в кодовой базе, запускает локальный сервер и проверяет каждый маршрут через curl. Помогает выявить серверные ошибки 500 и потерянные роуты 404. CX Codex +1 495установок saving-workspace-context Скилл сохраняет результаты исследований, решения и шаблоны в файлы рабочей папки, чтобы следующая сессия начиналась не с нуля. CX Codex +1 495установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой