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

html-injection-testing — скилл для Claude Code: проверка и установка

Скилл помогает искать HTML-инъекции в веб-приложении и оценивать, как они меняют отображаемую страницу. Используйте его при проверке обработки пользовательского ввода.

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

Что делает html-injection-testing

Скилл предлагает проверять места, где приложение выводит пользовательские данные: поля форм, параметры URL, комментарии и сообщения об ошибках. Он охватывает отражённые и сохранённые инъекции, а также ввод через POST-запросы. Это материалы для тестирования HTML-инъекций, а не инструкция по проверке только JavaScript-выполнения: скилл отдельно различает HTML-инъекцию и XSS.

В описанном процессе используются curl и прокси-перехватчик запросов, например Burp Suite или OWASP ZAP. Понадобятся основы HTML, понимание HTTP-запросов и ответов, а также того, как веб-приложение обрабатывает ввод. Без разрешения владельца приложения не проверяйте его формы и URL: описанные тесты могут менять содержимое страниц.

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

  • найти поля и параметры, отражаемые на странице
  • проверить, как приложение выводит введённую разметку
  • различить HTML-инъекцию и выполнение JavaScript
  • описать влияние инъекции на содержимое страницы
  • сформулировать рекомендации по проверке пользовательского ввода

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

  • Проверь в моём приложении поля и параметры, которые могут отражать HTML, и составь список точек для тестирования.
  • Объясни, как отличить HTML-инъекцию от XSS при проверке моего приложения.
  • Составь отчёт о найденных HTML-инъекциях и рекомендациях по обработке пользовательского ввода.

Как установить html-injection-testing

1Через claude-code-templates

npx claude-code-templates@latest --skill security/html-injection-testing

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill html-injection-testing -a claude-code

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

~/.claude/skills/html-injection-testing/SKILL.md

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

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

Вопросы о html-injection-testing

Как установить html-injection-testing в Claude Code?

Выполните npx claude-code-templates@latest --skill security/html-injection-testing.

Что делает html-injection-testing?

Скилл помогает выявлять места, где пользовательский ввод отображается как HTML, и оценивать возможные изменения страницы. Он рассматривает сохранённый и отражённый ввод.

Что нужно для тестирования с этим скиллом?

Понадобятся основы HTML, понимание структуры HTTP-запросов и ответов, а также curl и прокси-инструмент, например Burp Suite или OWASP ZAP.

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

Все скиллы по теме «Безопасность» →
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установок

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

Весь набор →
autonomous-agent-patterns Скилл разбирает устройство автономных кодирующих агентов: цикл работы, инструменты и согласование действий с пользователем. Пригодится при проектировании собственного агента. 239установок load-llms-txt Загружает внешнюю документацию из llms.txt или другого источника и связывает её с контекстом проекта. Пригодится для работы агента с актуальными справочными материалами. 239установок nextjs-migration-helper Слэш-команда для Claude, которая помогает переносить проект Next.js с Pages Router на App Router, с JavaScript на TypeScript и с классовых компонентов на хуки. 237установок team-knowledge-mapper Слэш-команда собирает матрицу навыков команды, находит пробелы в знаниях и подсказывает, кого чему учить. Пригодится тимлиду перед планированием. 235установок estimate-assistant Команда оценивает задачи по истории Git, сложности кода и темпу команды. Пригодится для планирования спринта и проверки точности прошлых оценок. 233установок migrate-to-typescript Команда переводит JavaScript-проект на TypeScript: настраивает инструменты, переносит файлы и разбирает ошибки типов. Подходит для постепенной или полной миграции. 230установок publisher-all Одна команда прогоняет четыре публикационных сценария подряд: тред для X, пост в LinkedIn, статью для Medium и RSS для Dev.to. 229установок archive Слэш-команда сохраняет завершённые оркестрации вместе с метриками и выводами, чтобы к ним можно было вернуться позже. 228установок

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

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