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

trailmark-summary — скилл для Claude Code: обзор структуры кода

Скилл запускает trailmark analyze --summary на каталоге проекта и возвращает найденные языки, число точек входа и список зависимостей.

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

Что делает trailmark-summary

Скилл делает один проход по каталогу и отдаёт три вещи: список языков, которые Trailmark определил парсером, строку Entrypoints: и строку Dependencies:. Этого хватает, чтобы сориентироваться в незнакомом репозитории до того, как начнётся разбор по файлам.

Внутри четыре шага. Сначала проверка, что trailmark доступен — напрямую или через uv run. Потом определение языков через trailmark.parse.detect_languages (в сборках 0.2.x та же функция лежит в trailmark.query.api). Затем сам trailmark analyze --language auto --summary {args}, и в конце сверка: если хотя бы один из трёх блоков не пришёл, скилл сообщает о пробеле, а не додумывает вывод.

Установку Trailmark скилл на себя не берёт: pip install, uv pip install и git clone он не запускает. Без trailmark в окружении работа просто не начнётся — поставить его нужно самому. Для полного разбора со всеми проходами, оценками горячих точек и данными о taint этот скилл не подходит, там нужен trailmark-structural.

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

  • получить список языков в незнакомом репозитории
  • посчитать точки входа перед декомпозицией
  • собрать список зависимостей проекта
  • сориентироваться в чужом коде до глубокого анализа
  • проверить, что Trailmark вообще видит проект

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

  • Сделай trailmark summary по каталогу src
  • Прогони обзор структуры проекта и покажи найденные языки
  • Запусти trailmark-summary, нужны точки входа и зависимости

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

1Через Skills CLI (Vercel)

npx skills add trailofbits/skills --skill trailmark-summary -a claude-code

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

~/.claude/skills/trailmark-summary/SKILL.md

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

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

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

trailmark Парсит исходный код и бинарники в граф вызовов для поиска векторов атак, точек входа и путей передачи данных при аудите безопасности. CX Codex +1 4 000установок mermaid-to-proverif Читает Mermaid-диаграмму криптографического протокола и собирает из неё модель ProVerif — файл .pv, готовый для проверки секретности и аутентификации. CX Codex +1 3 900установок graph-evolution Скилл сопоставляет графы Trailmark для двух срезов репозитория. Он выявляет скрытые пути атак и рост зоны поражения, которые пропускает обычный текстовый diff. CX Codex +1 3 900установок trailmark-structural Строит граф Trailmark для выбранного каталога и собирает данные о сложности, taint, радиусе влияния и поверхности атаки. CX Codex +1 3 900установок 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установок

Похожие

setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Рядом в теме «Настройка агента: память, контекст, субагенты»

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →

Вопросы о trailmark-summary

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

Выполните npx skills add trailofbits/skills --skill trailmark-summary -a claude-code. Файл скилла появится по пути ~/.claude/skills/trailmark-summary/SKILL.md.

Что делает trailmark-summary?

Запускает trailmark analyze --language auto --summary на целевом каталоге и возвращает определённые языки, число точек входа и зависимости.

Нужно ли что-то ставить до запуска скилла?

Да, сам Trailmark. Скилл только проверяет его наличие и не выполняет установку — ни pip install, ни git clone.

Смотрите также

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

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