web-security-testing — скилл Claude Code: что делает и как установить
Пошаговый сценарий проверки веб-приложений на уязвимости из OWASP Top 10. Помогает структурировать пентест, аудит авторизации и поиск инъекций в Claude Code.
npx claude-code-templates@latest --skill security/web-security-testingЧто делает web-security-testing
Скилл задаёт строгую последовательность шагов для поиска веб-уязвимостей. Процесс разбит на семь фаз: разведка, поиск инъекций, проверка межсайтового скриптинга, аудит аутентификации, контроль прав доступа, аудит заголовков ответов и итоговая отчётность.
Каждый шаг обращается к отдельным специализированным навыкам вроде sql-injection-testing, idor-testing или broken-authentication. Для запуска цепочки вспомогательные скиллы должны быть уже добавлены в окружение, иначе агент не сможет передать им выполнение этапов. В конце формируется отчёт с оценкой рисков и рекомендациями по устранению найденных проблем.
Какие задачи решает
- провести аудит веб-сервиса по списку OWASP Top 10
- проверить корректность заголовков безопасности CSP и HSTS
- протестировать эндпоинты на SQL-инъекции и обход путей
- составить структурированный отчёт с описанием рисков
Примеры запросов агенту
- Запусти фазу разведки веб-приложения через
@scanning-tools - Проверь формы ввода на SQL-инъекции с помощью
@sql-injection-testing - Сформируй отчёт об уязвимостях по правилам
@reporting-standards
Как установить web-security-testing
1Через claude-code-templates
npx claude-code-templates@latest --skill security/web-security-testing2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill web-security-testing -a claude-code3Вручную: положить файлы
~/.claude/skills/web-security-testing/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/web-security-testing/
Вручную: положить файлы
.agents/skills/web-security-testing/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/web-security-testing/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates web-security-testing2Вручную: положить файлы
.github/skills/web-security-testing/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/security/web-security-testingВручную: положить файлы
.devin/skills/web-security-testing/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о web-security-testing
Как установить web-security-testing в Claude Code?
Запустите команду npx claude-code-templates@latest --skill security/web-security-testing. Утилита загрузит файлы сценария прямо в окружение Claude Code.
Что делает скилл web-security-testing?
Он организует пошаговое тестирование приложения на основные угрозы безопасности по списку OWASP. Агент проверяет инъекции, управление сессиями, права доступа и параметры HTTP-заголовков.
Что нужно для работы всех фаз сценария?
Сценарий ссылается на навыки вроде scanning-tools, broken-authentication и reporting-standards. Чтобы пройти все фазы без ошибок, эти смежные скиллы должны присутствовать в вашей конфигурации.