AIKraft/Skills/Trailmark: сводка

Trailmark: сводка

Runs a Trailmark summary analysis on a codebase. Returns auto-detected languages, entry point count, and dependency list. Use when vivisect or galvanize needs a quick structural overview. Triggers: trailmark summary, code summary, structural overview.

trailofbits official Разработка

Что делает навык

Навык выполняет сводный анализ кодовой базы с помощью Trailmark, автоматически определяя языки, количество точек входа и список зависимостей. Он обеспечивает быстрый структурный обзор для ознакомления с незнакомым проектом.

Когда применять

  • Необходим быстрый структурный обзор перед фазой декомпозиции Vivisect Phase 0.
  • Требуется определить обнаруженные языки и количество точек входа для Galvanize Phase 1.
  • Нужна быстрая ориентация в незнакомой кодовой базе перед более глубоким анализом.

Как работает

  1. Проверить доступность команды trailmark analyze (через систему или uv run); если недоступна, сообщить об отсутствии установки и завершить работу.
  2. Запустить скрипт Python для обнаружения языков через API trailmark.parse или trailmark.query.api в зависимости от версии.
  3. Выполнить команду trailmark analyze --language auto --summary для целевой директории.
  4. Проверить наличие в выводе всех трех обязательных элементов: обнаруженных языков, точек входа и зависимостей.
  5. Вернуть список обнаруженных языков и полный вывод сводки, добавив метаданные с версией, если она доступна.

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

trailmark summary
code summary
structural overview

Что понадобится

  • Установленный trailmark (v0.2.x или новее)

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «trailmark-summary» из репозитория: # https://github.com/trailofbits/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r trailmark-summary/ ~/.claude/skills/trailmark-summary/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.