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

esaa-security-audit — скилл для Claude Code: аудит безопасности

Скилл прогоняет по репозиторию 95 проверок в 16 доменах безопасности и пишет каждую находку в неизменяемый журнал событий.

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

Что делает esaa-security-audit

Скилл ставит аудит на рельсы event sourcing: каждое действие агента ложится отдельным событием в .roadmap/activity.jsonl, а прогресс выводится из этих событий в roadmap.json. Один и тот же снимок репозитория даёт один и тот же набор находок при повторном прогоне. Полезно, когда нужно объяснить, откуда взялся каждый пункт отчёта.

Работа разбита на фазы: разведка (стек, архитектура, потоки данных, поверхность атаки), затем проверки по доменам из playbooks/playbooks.security.json, потом классификация рисков и рекомендации. Результаты складываются в reports/phase1…reports/final. Агенты ограничены контрактами AGENT_CONTRACT.yaml и ORCHESTRATOR_CONTRACT.yaml, а выход проверяется по схеме — поэтому находка без файла и строки в отчёт не попадёт.

Перед запуском нужен Python 3.9+ и доступ к LLM API: ключ OpenAI или Anthropic в переменных окружения, плюс путь к проверяемому репозиторию в AUDIT_TARGET_REPO. Без ключа фазы просто не стартуют, так что это первое, что стоит проверить.

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

  • прогнать аудит репозитория по 16 доменам безопасности
  • получить отчёт с файлом и строкой для каждой находки
  • воспроизвести те же находки на том же снимке кода
  • проверить код, сгенерированный ИИ, на типовые уязвимости
  • разобрать, какие проверки уже прошли, а какие упали

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

  • запусти аудит безопасности этого репозитория через ESAA
  • прогони проверки ESAA по домену authentication и покажи упавшие
  • собери детерминированный отчёт по безопасности из журнала событий

Как установить esaa-security-audit

1Через Skills CLI (Vercel)

npx skills add reason-machines/security-skills --skill esaa-security-audit -a claude-code

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

~/.claude/skills/esaa-security-audit/SKILL.md

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

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

Вопросы о esaa-security-audit

Как установить esaa-security-audit в Claude?

Выполните npx skills add reason-machines/security-skills --skill esaa-security-audit -a claude-code. Скилл окажется в ~/.claude/skills/esaa-security-audit/SKILL.md.

Что делает esaa-security-audit?

Прогоняет 95 проверок в 16 доменах безопасности и записывает каждое событие аудита в append-only журнал. Из журнала собирается отчёт с доказательствами по каждой находке.

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

Python 3.9+, доступ к LLM API (OpenAI GPT-4, Anthropic Claude или совместимый) и читаемый проверяемый репозиторий. Ключи задаются через переменные окружения, путь к цели — в AUDIT_TARGET_REPO.

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

Всё по теме «Безопасность» →
security-compliance-audit aj-geddes Скилл для проверки безопасности и соответствия требованиям: SOC 2, GDPR, HIPAA, PCI-DSS, ISO 27001. Пригодится перед сертификацией или ежегодным аудитом. CX Codex +1 665установок convex-security-audit waynesutton Скилл проводит полный разбор безопасности приложения на Convex и выдаёт письменный отчёт по найденным проблемам. Пригодится перед запуском или после инцидента. CX Codex +1 1 500установок security-audit Donchitos Скилл проверяет код игры на подмену сохранений, читы, сетевые дыры и валидацию ввода. Запускают перед публичным релизом или включением мультиплеера. CX Codex +1 416установок mcp-security-audit официальный github Проверяет конфигурации MCP-серверов на секреты, shell-инъекции, подвижные версии пакетов и незакреплённые серверы. Пригодится перед изменением .mcp.json. 1 100установок supabase-security-audit davila7 Слэш-команда прогоняет аудит безопасности проекта на Supabase: проверяет RLS-политики, права ролей, ключи API и настройки аутентификации. 1 020установок skill-security superagent-ai Проверяет скиллы и плагины для ИИ-агентов на вредоносный код и скрытые инструкции перед установкой в проект. CX Codex +1 8 000установок

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

malware-warning-bitdefender-crack Предупреждает о репозиториях, которые маскируют вредоносное ПО под взломанный Bitdefender, и помогает разобрать признаки угрозы. CX Codex +1 971установок malware-detection-and-removal Скилл помогает распознать репозиторий, который выдаёт себя за взломанное ПО, и решить, что с ним делать. CX Codex +1 952установок npm-security-best-practices Помогает защищать npm-зависимости от атак на цепочку поставок и настраивать безопасную установку пакетов. Пригодится для Node.js-проектов. CX Codex +1 919установок malware-repository-warning Скилл срабатывает, когда пользователь просит помочь с кряком, кейгеном или «предустановленной» версией антивируса, и вместо инструкций выдаёт предупреждение о рисках. CX Codex +1 851установок edgesecurityaccess-wireguard-vpn Скилл помогает агенту развернуть VPN-сервер на WireGuard: собрать сервер на Go, завести пользователей и выдать им конфиги через HTTP API. CX Codex +1 788установок sparkfinderoven-security-compliance-skills Набор команд и сценариев для аудита безопасности и соответствия требованиям: сканирование OWASP, поиск CVE, GDPR, SOC 2, моделирование угроз. CX Codex +1 759установок pentestify-security-report-generator Скилл для генерации отчётов по пентесту: учёт уязвимостей, статистика рисков в реальном времени и выгрузка в PDF. CX Codex +1 747установок sparkfinderoven-r01-security-compliance-skills Набор скиллов для проверки кода на уязвимости OWASP, поиска CVE в зависимостях, аудита GDPR и SOC 2 и моделирования угроз по STRIDE. CX Codex +1 729установок

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

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