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

audit-context-building — скилл для Claude Code: разбор и запуск

Составляет карту допущений, гарантий и связей в незнакомом коде перед началом аудита безопасности. Помогает разобраться в архитектуре до поиска уязвимостей.

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

Что делает audit-context-building

Скилл готовит базу перед поиском багов или моделированием угроз. Он не выносит вердиктов, не оценивает серьёзность и не пишет эксплойты. Вместо этого агент фиксирует, какие предположения делает каждая функция, какие гарантии даёт и от каких вызовов зависит. Если условие ничем в коде не проверяется, скилл ставит отметку nothing found.

Чтобы не перегружать контекстное окно основной сессии, разбор функций делегируется субагентам. Полный проход по проекту запускается командой /audit-context-building:audit-context <path>. Результаты складываются на диск: сводный отчёт пишется в audit-context/DOSSIER.md, а детальные карточки функций — в каталог audit-context/functions/. Для единичной функции вызывается субагент audit-context-building:function-analyzer.

Тратить токены на хорошо знакомый код бессмысленно. Скилл опирается на инструменты Workflow, Task, Read, Grep и Glob, читая цепочки вызовов по всем веткам выполнения.

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

  • составить карту зависимостей и гарантий перед аудитом кода
  • выявить непроверенные допущения в функциях с меткой nothing found
  • сформировать досье архитектуры незнакомого репозитория
  • зафиксировать открытые вопросы и противоречия перед поиском багов

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

  • /audit-context-building:audit-context ./src
  • Проанализируй функцию через audit-context-building:function-analyzer и зафиксируй её допущения
  • /audit-context-building:audit-context contracts/

Как установить audit-context-building

1Через Skills CLI (Vercel)

npx skills add trailofbits/skills --skill audit-context-building -a claude-code

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

~/.claude/skills/audit-context-building/SKILL.md

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

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

Вопросы о audit-context-building

Как установить audit-context-building в Claude Code?

Выполните команду npx skills add trailofbits/skills --skill audit-context-building -a claude-code в терминале.

Зачем нужен audit-context-building?

Он готовит системный контекст для аудита или модели угроз: фиксирует допущения функций, гарантии и зависимости до того, как начнётся поиск уязвимостей.

Ищет ли скилл готовые уязвимости?

Нет, он намеренно не ищет эксплойты и не оценивает тяжесть дефектов. Его задача — собрать архитектурное досье и передать фазе аудита открытые вопросы.

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

Всё по теме «Безопасность» →
git-guardrails-claude-code Matt Pocock Скилл ставит хук Claude Code, который останавливает опасные Git-команды до их запуска. Нужен, если агент не должен делать push или удалять изменения. 499 069установок ponytail-review DietrichGebert Скилл проверяет изменения глубже обычного diff: читает связанный код, ищет ошибки, риски, проблемы нагрузки и недостающие тесты. Пригодится для ревью PR и коммитов. CX Codex +1 57 000установок ponytail-audit DietrichGebert Проверяет репозиторий и ранжирует ошибки, риски и лишний код. Подойдёт, если нужен разовый разбор без автоматических правок. CX Codex +1 45 400установок security-audit cloudflare Проверяет кодовую базу на уязвимости и ищет нарушения границ доверия. Пригодится перед релизом или для точечного разбора опасных участков кода. CX Codex +1 54 800установок security-and-hardening addyosmani Помогает проектировать защиту и проверять код на уязвимости при работе с вводом, авторизацией, сессиями и внешними сервисами. Подойдёт перед релизом и при создании функций, которые обрабатывают недоверенные данные. CX Codex +1 70 200установок supabase официальный supabase Скилл помогает настраивать базу данных, аутентификацию и RLS в Supabase без скрытых дыр в безопасности. CX Codex GP ChatGPT 8установок

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

code-maturity-assessor Скилл проверяет зрелость смарт-контрактов и блокчейн-кода по девяти категориям. На выходе — оценки с обоснованием и план улучшений по приоритету. CX Codex +1 7 100установок property-based-testing Скилл помогает создавать и проверять property-based-тесты для целого диапазона входных значений. Пригодится для сериализаторов, парсеров и инвариантов смарт-контрактов. CX Codex +1 7 000установок fp-check Разбирает подозрительную уязвимость по шагам и выносит вердикт TRUE POSITIVE или FALSE POSITIVE с доказательствами. Нужен, когда находку надо подтвердить, а не искать новые. CX Codex +1 7 000установок sharp-edges Проверяет архитектуру API и схемы конфигураций на скрытые уязвимости интерфейса. Помогает убрать опасные параметры по умолчанию и предотвратить ошибки разработчиков. CX Codex +1 6 900установок agentic-actions-auditor Проверяет рабочие процессы GitHub Actions с интеграцией ИИ-агентов на уязвимости и инъекции промптов. Помогает найти утечки контекста через переменные окружения и опасные триггеры. CX Codex +1 6 700установок gh-cli Скилл заставляет ИИ использовать аутентифицированный gh CLI вместо curl и fetch при работе с репозиториями, PR и issues GitHub. Нужен для приватных репо и выше лимитов API. CX Codex +1 6 600установок variant-analysis Ищет в репозитории другие проявления уже найденной ошибки. Нужен после уязвимости или логического дефекта, когда требуется проверить похожий код. CX Codex +1 6 400установок sarif-parsing Разбирает готовые отчёты SARIF от CodeQL, Semgrep и других сканеров. Пригодится для фильтрации находок, удаления дублей и подготовки данных для CI/CD. CX Codex +1 5 900установок

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

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