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

trailmark-variant-neighborhood — скилл для Claude Code

Скилл расширяет найденную уязвимость до набора связанных мест для проверки. Он пригодится перед variant-analysis, Semgrep или ручным аудитом.

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

Что делает trailmark-variant-neighborhood

Скилл принимает описание находки, файл со строкой, имя функции или результат trailmark-finding-triage. Он связывает исходную точку с узлом графа Trailmark, затем ищет связанные функции и пути: общих вызывающих и вызываемых, чувствительные sinks, entrypoint-маршруты, реализации интерфейсов, override-связи, соседние типы и структурно похожий код.

Кандидаты ранжируются по достижимости через entrypoint, близости к границе, общему sink и другим признакам. Тесты, mock-код, сгенерированные и vendor-файлы получают более низкий приоритет. На выходе скилл формирует список мест для проверки, причины включения, исключения, ограничения и направление для variant-analysis, semgrep-rule-creator, статического анализа или ручного аудита.

Это не подтверждение уязвимостей: результатом служат цели для ревью. Работа останавливается без привязки к узлу графа, при слишком большом числе кандидатов или если Trailmark не анализирует нужный язык. Seed только в тестовом, сгенерированном или vendor-коде тоже ограничивает запуск.

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

  • найти похожие места после обнаружения уязвимости
  • расширить проверку на общие callers и callees
  • проверить реализации интерфейса и override-связи
  • отобрать entrypoint-достижимые кандидаты
  • передать список мест в variant-analysis или Semgrep

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

  • Используй trailmark-variant-neighborhood для найденной уязвимости в src/auth.ts и найди связанные места для проверки.
  • Возьми результат trailmark-finding-triage, привяжи seed к графу Trailmark и подготовь кандидатов для variant-analysis.
  • Проверь соседей по общему sink и entrypoint-пути, затем оформи handoff для ручного аудита.

Как установить trailmark-variant-neighborhood

1Через Skills CLI (Vercel)

npx skills add trailofbits/skills --skill trailmark-variant-neighborhood -a claude-code

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

~/.claude/skills/trailmark-variant-neighborhood/SKILL.md

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

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

Вопросы о trailmark-variant-neighborhood

Как установить trailmark-variant-neighborhood в Claude Code?

Выполните npx skills add trailofbits/skills --skill trailmark-variant-neighborhood -a claude-code, затем повторите npx skills add trailofbits/skills --skill trailmark-variant-neighborhood -a claude-code. После этого путь к скиллу: ~/.claude/skills/trailmark-variant-neighborhood/SKILL.md.

Что делает trailmark-variant-neighborhood?

Он берёт подтверждённую или предположительную уязвимость и находит связанные узлы графа Trailmark для дальнейшей проверки. Скилл выдаёт кандидатов, а не подтверждённые находки.

Что нужно для работы скилла?

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

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

Всё по теме «Безопасность» →
semgrep semgrep Запускает статический анализ Semgrep и помогает писать YAML-правила под свой проект. Пригодится, когда нужно найти уязвимости или зафиксировать внутренние стандарты кода. CX Codex +1 2 200установок tooluniverse-variant-analysis mims-harvard Скилл для анализа VCF и вариантов: парсинг, аннотация, классификация, конвертация нотаций и запросы к внешним базам. Пригодится, когда нужно разобрать варианты в проекте. CX Codex +1 371установок security-reviewer https://github.com/Jeffallan Ищет уязвимости в коде и инфраструктуре, назначает уровень серьёзности и предлагает исправления. Нужен для аудита, поиска секретов и проверки зависимостей. CX Codex +1 6 000установок security-bounty-hunter affaan-m Ищет удалённо достижимые уязвимости, которые подходят для bounty-отчёта. Нужен для проверки реального пути атаки, а не общего аудита. CX Codex +1 4 500установок code-security semgrep Правила безопасной разработки и проверки кода на уязвимости для более чем 15 языков. Помогает находить ошибки в работе с базами, сетью и манифестами инфраструктуры. CX Codex +1 2 600установок skill-scanner getsentry Проверяет скиллы на промпт-инъекции, вредоносный код, лишние права и утечки секретов. Нужен перед установкой чужого скилла. CX Codex +1 3 800установок

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

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установок trailmark-finding-triage Собирает графовые доказательства по одной находке безопасности: достижимость, пути от входных точек, taint и радиус поражения. Пригодится до того, как тратить время на PoC. CX Codex +1 1 300установок slicing-code-context Вырезает связные фрагменты кодовой базы через Trailmark и передаёт их субагенту без доступа ко всему репозиторию. Пригодится при анализе функций локальными моделями с малым контекстом. CX Codex +1 1 300установок github-triage Скилл разбирает открытые issues и pull requests в GitHub: связывает задачи с исправлениями, отмечает уже решённые и готовит локальные оценки приоритета и размера. CX Codex +1 1 300установок open-sourcing Проводит репозиторий через чек-лист перед публичным релизом: аудит секретов, лицензия, документация, CI и упаковка. CX Codex +1 1 300установок

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

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