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

pentest-checklist — скилл для Claude Code: план пентеста по шагам

Скилл проводит через планирование пентеста: цели, границы, подготовка среды, выбор исполнителей и мониторинг. Пригодится перед проверкой на проникновение.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill security/pentest-checklist
Открыть на GitHub

Что делает pentest-checklist

Скилл разворачивает методику пентеста в четыре фазы. Сначала определение области: зачем вообще нужен тест, какие типы подходят (внешний, внутренний, веб-приложение, социальная инженерия, red team), где высокий риск и что входит в границы работ. Потом подготовка среды: решить, тестировать на проде или на стенде, прогнать предварительные сканеры, проверить требования комплаенса, уведомить хостинг-провайдера и заморозить деплой на время работ.

Дальше выбор исполнителей и методологии. Скилл задаёт вопросы про опыт, сертификаты, формат отчёта и шкалу оценки рисков, помогает выбрать между black box, gray box и white box. Последняя фаза — мониторинг: IDS/IPS, логи, SIEM, алерты. Внутри чек-листы с пунктами и таблицы для сравнения вариантов.

Без письменной авторизации и согласованных границ скилл бесполезен: он построен вокруг того, что разрешено трогать, а что нет. Если тестируете облако, политику провайдера придётся согласовывать заранее — это отдельный пункт в подготовке.

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

  • определить границы пентеста и вынести за них чужие системы
  • выбрать между black box, gray box и white box под задачу
  • подготовить стенд и заморозить деплой на время теста
  • согласовать с облачным провайдером разрешение на сканирование
  • собрать требования к отчёту и шкале оценки рисков

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

  • помоги спланировать пентест веб-приложения
  • составь чек-лист подготовки к тесту на проникновение
  • какие логи и алерты настроить на время пентеста

Как установить pentest-checklist

1Через claude-code-templates

npx claude-code-templates@latest --skill security/pentest-checklist

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill pentest-checklist -a claude-code

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

~/.claude/skills/pentest-checklist/SKILL.md

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

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

Вопросы о pentest-checklist

Как установить pentest-checklist в Claude?

Через шаблоны: npx claude-code-templates@latest --skill security/pentest-checklist. Альтернатива — npx skills add davila7/claude-code-templates --skill pentest-checklist -a claude-code. После установки файл лежит в ~/.claude/skills/pentest-checklist/SKILL.md.

Что делает pentest-checklist?

Ведёт по четырём фазам пентеста: определение области и целей, подготовка среды, выбор исполнителей и методологии, мониторинг во время работ. На выходе — границы теста, план подготовки и требования к отчёту.

Что нужно подготовить до запуска скилла?

Бизнес-цели теста, информацию о целевой среде, ограничения по бюджету и срокам, контакты стейкхолдеров и письменную авторизацию. Без согласованных границ и разрешения работать скилл не даст осмысленного плана.

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

Всё по теме «Безопасность» →
supabase-pentest yoanbernabeu Ведёт аудит безопасности приложения на Supabase по фазам: находит утечки ключей, проверяет доступ и складывает доказательства в файлы. CX Codex +1 698установок web-pentest briiirussell Скилл ведёт агента по фазам тестирования живого веб-приложения: конфигурация, аутентификация, авторизация, ввод. Нужен, когда есть письменное разрешение на цель. CX Codex +1 545установок design-qa-checklist Owl-Listener Генерирует систематический чек-лист для проверки вёрстки на соответствие дизайну. Пригодится дизайнерам и разработчикам на этапе приёмки интерфейса. CX Codex +1 2 200установок speckit-checklist github-spec-kit Скилл генерирует контрольный список для проверки качества требований к новой функциональности. Он нужен ревьюеру, чтобы найти пробелы в спецификации ещё до написания кода. CX Codex +1 1 500установок release-checklist Donchitos Формирует чеклист готовности релиза игры с учётом платформы, открытых багов из QA и требований сертификации вроде Steam или консолей. CX Codex +1 443установок launch-checklist BuilderOS Разбирает ваш код и пишет пошаговый план запуска в docs/launch-checklist.md. Пригодится, когда приложение уже работает, а до продакшена руки не доходят. CX Codex +1 1 700установок

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

Весь набор →
vercel-environment-sync Хук проверяет переменные окружения после правки .env и подсказывает, как перенести их в Vercel. Пригодится, если локальные и деплойные значения расходятся. 363установок log Переносит отчёт о выполненной задаче во внешние трекеры и заметки: время, статус, коммиты. Пригодится, когда работа идёт в Claude, а учёт — в Linear или Obsidian. 351установок create-worktrees Собирает все открытые пул-реквесты через GitHub CLI и разворачивает под каждую ветку отдельный git worktree в папке ./tree/. Пригодится, когда надо смотреть несколько PR сразу, не переключая ветки в основном чекауте. 351установок branch-cleanup Слэш-команда для Claude, которая находит слитые и устаревшие ветки, проверяет их перед удалением и наводит порядок в локальном и удалённом репозитории. 342установок create-database-migrations Слэш-команда для Claude, которая создаёт файлы миграций базы данных с версионированием и методами отката. Пригодится, когда меняете схему и не хотите писать up/down вручную. 329установок nia-oracle Субагент для Claude, который ищет репозитории и документацию через инструменты Nia, индексирует найденное и достаёт оттуда ответы. 329установок setup-visual-testing Слэш-команда разворачивает визуальное регрессионное тестирование: снимки компонентов и страниц, адаптивные брейкпоинты, проверка доступности. 300установок java-mcp-expert Субагент для сборки MCP-серверов на Java: официальный SDK, Project Reactor и Spring Boot. Пригодится, когда нужно поднять сервер с инструментами и ресурсами. 291установок

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

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