К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

trailmark-structural — скилл для Claude Code: установка и задачи

Строит граф Trailmark для выбранного каталога и собирает данные о сложности, taint, радиусе влияния и поверхности атаки.

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

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

Скилл создаёт граф Trailmark для целевого каталога, запускает engine.preanalysis() и возвращает JSON с языками, сводкой, результатами предварительных проходов, поверхностью атаки, горячими точками и подграфами. Он также показывает прокси-узлы, границы привилегий и распространение недоверенных данных.

Перед запуском он проверяет trailmark, определяет поддерживаемые языки через API разбора и при проблемах с импортом повторяет анализ через uv run --with trailmark. Для одного небольшого файла такой структурный разбор избыточен. В Trailmark 0.4.0+ добавляются рёбра подграфов и ссылки на типы, а в 0.5.0+ поверхность атаки может содержать attributes и прокси из .trailmark/links.toml.

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

  • построить структурный граф каталога
  • найти участки с высокой сложностью
  • оценить радиус влияния узлов
  • проверить границы привилегий
  • выявить распространение недоверенных данных

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

  • Выполни структурный анализ Trailmark для `./src`.
  • Построй граф и проверь радиус влияния для `./target`.
  • Проанализируй поверхность атаки и горячие точки в `./contracts`.

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

1Через Skills CLI (Vercel)

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

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

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

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

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

Весь набор →
semgrep trailofbits Находит уязвимости в кодовой базе с помощью Semgrep. Скилл согласует план проверок и собирает результаты в единый отчёт SARIF. Claude Code CX Codex Cursor +1 9 500установок differential-review trailofbits Проверяет изменения кода с упором на безопасность, историю Git и покрытие тестами. Нужен для разбора коммитов, различий и пул-реквестов с отчётом. Claude Code CX Codex Cursor +1 8 800установок modern-python trailofbits Настраивает Python-проекты под современный стек инструментов: uv для зависимостей, ruff для линтинга и форматирования, ty для проверки типов. Пригодится при создании новых проектов, написании скриптов и миграции со старых инструментов. Claude Code CX Codex Cursor +1 8 700установок secure-workflow-guide trailofbits Проводит смарт-контракты через пятиэтапный аудит безопасности от Trail of Bits перед деплоем или при коммитах. Запускает статический анализ, строит диаграммы и настраивает фаззинг. Claude Code CX Codex Cursor +1 7 400установок sharp-edges trailofbits Проверяет архитектуру API и схемы конфигураций на скрытые уязвимости интерфейса. Помогает убрать опасные параметры по умолчанию и предотвратить ошибки разработчиков. Claude Code CX Codex Cursor +1 6 900установок agentic-actions-auditor trailofbits Проверяет рабочие процессы GitHub Actions с интеграцией ИИ-агентов на уязвимости и инъекции промптов. Помогает найти утечки контекста через переменные окружения и опасные триггеры. Claude Code CX Codex Cursor +1 6 700установок gh-cli trailofbits Скилл заставляет ИИ использовать аутентифицированный gh CLI вместо curl и fetch при работе с репозиториями, PR и issues GitHub. Нужен для приватных репо и выше лимитов API. Claude Code CX Codex Cursor +1 6 600установок variant-analysis trailofbits Ищет в репозитории другие проявления уже найденной ошибки. Нужен после уязвимости или логического дефекта, когда требуется проверить похожий код. Claude Code CX Codex Cursor +1 6 400установок

Похожие

browser-login ruvnet Проходит аутентификацию на сайте один раз, проверяет куки через AIDefence, сохраняет в vault и повторно использует в других скиллах без переповтора логина. Claude Code CX Codex Cursor +1 729установок iot-witness-verify ruvnet Проверяет целостность цепочки свидетелей для устройств Cognitum Seed и находит разрывы хешей. Инструмент оценивает сохранность данных и фиксирует пропуски эпох. Claude Code CX Codex Cursor +1 728установок computer-use-agents sickn33 Помогает проектировать агентов для управления экраном, мышью и клавиатурой через Anthropic Computer Use или OpenAI Operator. Пригодится при настройке GUI-автоматизации и песочниц. Claude Code CX Codex Cursor +1 959установок plaid-fintech sickn33 Скилл задаёт паттерны интеграции Plaid API: генерацию Link token, сверку балансов, синхронизацию транзакций и настройку списаний ACH. Claude Code CX Codex Cursor +1 956установок browser-form-fill ruvnet Заполняет веб-формы по структурированной карте полей JSON и сохранённым шаблонам селекторов. Помогает автоматизировать ввод данных и отправку форм в браузере. Claude Code CX Codex Cursor +1 717установок salesforce-component-standards официальный github Задаёт стандарты разработки компонентов Salesforce для LWC, Aura и Visualforce. Помогает настроить безопасность, доступ к данным и интерфейс. GitHub Copilot 770установок git-guardrails-claude-code Matt Pocock Скилл ставит хук Claude Code, который останавливает опасные Git-команды до их запуска. Нужен, если агент не должен делать push или удалять изменения. Claude Code 499 069установок ponytail-review DietrichGebert Скилл проверяет изменения глубже обычного diff: читает связанный код, ищет ошибки, риски, проблемы нагрузки и недостающие тесты. Пригодится для ревью PR и коммитов. Claude Code CX Codex Cursor +1 56 300установок

Вопросы о trailmark-structural

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

Выполните npx skills add trailofbits/skills --skill trailmark-structural -a claude-code, затем повторите npx skills add trailofbits/skills --skill trailmark-structural -a claude-code. Файл скилла расположен в ~/.claude/skills/trailmark-structural/SKILL.md.

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

Скилл запускает полный структурный разбор Trailmark для каталога: строит граф и собирает данные о сложности, taint, радиусе влияния, подграфах и поверхности атаки.

Какие данные зависят от версии Trailmark?

В Trailmark 0.4.0+ доступны рёбра подграфов и сводки ссылок на типы. В 0.5.0+ записи поверхности атаки могут содержать attributes, а .trailmark/links.toml добавляет прокси-узлы proxy.external:*.

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

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

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