Генератор руководств по тестированию
Meta-skill that analyzes the Trail of Bits Testing Handbook (appsec.guide) and generates Claude Code skills for security testing tools and techniques. Use when creating new skills based on handbook content.
AItrailofbits
official
Разработка
Что делает навык
Мета-навык для автоматической генерации и поддержки навыков Claude Code на основе контента Trail of Bits Testing Handbook. Он анализирует структуру репозитория, создает отдельные файлы SKILL.md для инструментов и техник, а также обновляет кросс-ссылки и документацию.
Когда применять
- Создание новых навыков тестирования безопасности на основе разделов handbook.
- Массовая генерация или обновление набора навыков из Testing Handbook.
- Регенерация конкретного навыка при изменении контента в репозитории.
- Обновление таблицы плагинов и графа связей (cross-reference) в README.md.
Как работает
- Найти локальную копию репозитория testing-handbook или клонировать его.
- Прочитать discovery.md для анализа структуры handbook и классификации кандидатов.
- Сформировать план генерации и согласовать его с пользователем.
- Запустить параллельную генерацию контента (Pass 1) с использованием соответствующих шаблонов (tool-skill, fuzzer-skill и др.).
- Выполнить последовательное заполнение кросс-ссылок (Pass 2) и запустить валидатор scripts/validate-skills.py.
- Обновить README.md (таблицу плагинов и mermaid-граф связей) и зафиксировать улучшения.
Примеры запросов агенту
Сгенерируй навыки из testing handbook для всех секций fuzzing.
Обнови существующие навыки на основе актуального контента appsec.guide.
Создай навык для секции fuzzing/c-cpp/10-libfuzzer.
Что понадобится
- Репозиторий https://github.com/trailofbits/testing-handbook (локально или клонированный).
- Скрипт валидации scripts/validate-skills.py.
- Доступ к шаблонам в директории templates/.
Описание составлено по SKILL.md навыка, сверено 06.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «testing-handbook-generator» из репозитория:
# https://github.com/trailofbits/skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r testing-handbook-generator/ ~/.claude/skills/testing-handbook-generator/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.