pentestify-security-report-generator — скилл для Claude Code: отчёты
Скилл для генерации отчётов по пентесту: учёт уязвимостей, статистика рисков в реальном времени и выгрузка в PDF.
npx skills add reason-machines/security-skills --skill pentestify-security-report-generator -a claude-codeЧто делает pentestify-security-report-generator
Скилл ведёт журнал находок пентеста и собирает из них отчёт для заказчика. Уязвимости заводятся вручную или по готовым шаблонам, у каждой — серьёзность, балл CVSS, описание, влияние, затронутые системы, доказательства и рекомендации по исправлению. Порядок находок в отчёте задаётся вручную.
Внутри — приложение на FastAPI с фронтендом на чистом JavaScript, данные лежат в SQLite. Отчёты и находки сохраняются автоматически, можно держать несколько отчётов сразу. Интерфейс двуязычный: испанский и английский. PDF собирается через Playwright, поэтому перед запуском нужен playwright install chromium — без этого выгрузка отчёта не заработает. Есть выгрузка и загрузка файла базы для бэкапа.
Проще всего поднять через Docker с томом для данных. При ручной установке понадобятся Python, виртуальное окружение и зависимости из requirements.txt. В исходниках есть примеры добавления своего шаблона уязвимости, защиты эндпоинтов токеном из переменной окружения и правки стилей PDF.
Какие задачи решает
- свести находки пентеста в один отчёт для заказчика
- проставить серьёзность и балл CVSS каждой уязвимости
- собрать PDF с корпоративным оформлением из готовых данных
- сделать резервную копию базы отчётов и перенести её на другую машину
- вести несколько отчётов параллельно с автосохранением
Примеры запросов агенту
- создай отчёт по пентесту для Acme Corp, язык английский
- добавь находку: SQL-инъекция в форме логина, серьёзность critical
- выгрузи отчёт по этому пентесту в PDF
Как установить pentestify-security-report-generator
1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill pentestify-security-report-generator -a claude-code2Вручную: положить файлы
~/.claude/skills/pentestify-security-report-generator/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/pentestify-security-report-generator/
1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill pentestify-security-report-generator -a codex2Вручную: положить файлы
.agents/skills/pentestify-security-report-generator/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill pentestify-security-report-generator -a cursor2Вручную: положить файлы
.cursor/skills/pentestify-security-report-generator/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/security-skills pentestify-security-report-generator2Вручную: положить файлы
.github/skills/pentestify-security-report-generator/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill pentestify-security-report-generator -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/security-skills --path skills/pentestify-security-report-generatorВручную: положить файлы
.devin/skills/pentestify-security-report-generator/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill pentestify-security-report-generator -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора17
Похожие
Рядом в теме «Безопасность»
Всё по теме «Безопасность» →Вопросы о pentestify-security-report-generator
Как установить pentestify-security-report-generator в Claude?
Выполните npx skills add reason-machines/security-skills --skill pentestify-security-report-generator -a claude-code. Скилл встанет в ~/.claude/skills/pentestify-security-report-generator/SKILL.md.
Что делает pentestify-security-report-generator?
Ведёт уязвимости пентеста по шаблонам или вручную, показывает статистику рисков и выгружает структурированный отчёт в PDF. Данные хранятся в SQLite, интерфейс работает на испанском и английском.
Что нужно для работы скилла?
Приложение на FastAPI с фронтендом на JavaScript, база SQLite. Для выгрузки PDF нужен Chromium для Playwright — ставьте его командой playwright install chromium.