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

c-review — скилл для Claude Code: аудит C/C++

Проверяет нативный C/C++ код на ошибки памяти, переполнения и гонки. Пригодится для аудита пользовательских приложений, демонов и сервисов.

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

Что делает c-review

Скилл запускает проверку C/C++ кода через один вызов Workflow и возвращает отчёт. Он ищет проблемы с безопасностью памяти, целочисленные переполнения, гонки, путаницу типов и уязвимости, зависящие от платформы.

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

Для работы uv должен быть доступен через PATH, потому что он участвует в разбиении кода на единицы проверки и сборке результатов. Скилл не рассчитан на драйверы ядра, managed-языки и bare-metal код без libc — это повод выбрать другой способ аудита.

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

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

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

  • Проведи c-review этого репозитория для удалённого атакующего.
  • Запусти c-review только для src/ и покажи находки высокой серьёзности.
  • Проверь c-review сервис на гонки и ошибки памяти.

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

1Через Skills CLI (Vercel)

npx skills add trailofbits/skills --skill c-review -a claude-code

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

~/.claude/skills/c-review/SKILL.md

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

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

Вопросы о c-review

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

Выполните npx skills add trailofbits/skills --skill c-review -a claude-code, затем повторите npx skills add trailofbits/skills --skill c-review -a claude-code.

Что делает c-review?

Скилл организует аудит нативного C/C++ кода. Он проверяет ошибки памяти, переполнения, гонки, путаницу типов и платформенные уязвимости.

Что нужно для работы c-review?

В PATH нужен uv. Перед проверкой скилл собирает параметры модели угроз, области кода и фильтра серьёзности.

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

Всё по теме «Безопасность» →
qt-cpp-review qt-ai-skills Скилл проводит статический аудит C++ кода на Qt6 перед коммитом. Запускает детерминированный линтер и анализирует владение объектами, потокобезопасность и контракты моделей. CX Codex +1 1 000установок chinese_code_review danielmiessler Промпт для ревью кода на любом языке: находит ошибки, уязвимости и узкие места, выдаёт таблицу находок по серьёзности и правки. Отчёт на китайском. ★ 44 429звёзд репо 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установок code-review coderabbitai Запускает проверку кода через утилиту CodeRabbit CLI и помогает агенту исправлять найденные замечания. Пригодится для поиска багов и уязвимостей перед коммитом или PR. CX Codex +1 14 800установок

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

audit-augmentation Скилл переносит отчёты SARIF, пометки weAudit и бинарные графы на граф кода Trailmark. Пригодится для сопоставления уязвимостей с путями вызовов и областями распространения данных. CX Codex +1 3 900установок crypto-protocol-diagram Скилл разбирает код или спеку криптопротокола и собирает Mermaid sequenceDiagram с пометками операций: keygen, DH, KDF, подпись. CX Codex +1 3 900установок vector-forge Скилл ищет пробелы в тестах криптографических реализаций с помощью мутационного тестирования и предлагает векторы для их проверки. Пригодится, когда нужно оценить существующий набор тестов. CX Codex +1 3 800установок genotoxic Скилл разбирает выжившие мутанты и слабые тесты по графу вызовов: что писать юнит-тестами, что отдать фаззингу, а что отбросить. CX Codex +1 3 800установок chrome-mcp-troubleshooting Помогает устранить сбои связи между Chrome и Claude Code на macOS. Скилл находит конфликт сокетов и манифестов между десктопным приложением и консольной утилитой. CX Codex +1 2 400установок rust-review Проводит аудит безопасности кода на Rust: ищет уязвимости в блоках unsafe, ошибки FFI, параллелизма и паники, вызывающие DoS. Пригодится при проверке библиотек и сервисов. CX Codex +1 2 000установок vulnerability-triage-brocards Скилл проверяет отчёты об уязвимостях по семи критериям и помогает решить, отклонить находку, запросить детали или передать её дальше. CX Codex +1 1 400установок trailmark-review-gate Скилл запускает структурный контроль изменений веток и коммитов через анализ графов Trailmark. Он выявляет удаление проверок доступа, рост радиуса атаки и новые пути передачи опасных данных. CX Codex +1 1 300установок

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

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