Back to Skills

testing-handbook-generator

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.

5,355stars472forksUpdated 5/24/2026

Security Assessment

Safe(100/100)
Security Score100/100

About testing-handbook-generator

The testing-handbook-generator skill is a meta-skill designed to generate and maintain Claude Code skills using content from the Trail of Bits Testing Handbook hosted at appsec.guide. It provides a structured workflow for analyzing handbook sections, classifying security testing topics, and transforming them into reusable AI-powered skills. The skill is specifically intended for automated or bulk generation of security testing skills and ensures that generated content stays aligned with the handbook’s structure and methodologies. It also enforces strict repository scope restrictions to prevent accidental modification of unrelated plugins or skills.

The skill includes a multi-phase workflow covering handbook discovery, content analysis, planning, two-pass generation, validation, and finalization. It supports mapping handbook sections into different skill categories such as tool skills, fuzzer skills, technique skills, and domain skills. It also identifies candidate sections using structural signals like numbered files, collapse sections, and resource files while excluding drafts, placeholders, empty directories, and GUI-only tools. Generated skills are written into controlled plugin locations, and the workflow includes validation steps such as running validators, testing activation, and updating cross-references and README entries.

This skill is intended for developers, AI skill maintainers, and application security engineers who want to automate the creation or refresh of structured security testing skills from handbook content. It is especially useful for teams maintaining large collections of security testing automation workflows or AI-assisted developer tooling. Users working with Trail of Bits Testing Handbook content can use this skill to standardize documentation generation and streamline maintenance of testing-related Claude Code skills.

FAQ

What is the primary purpose of the testing-handbook-generator skill?

Its primary purpose is to analyze the Trail of Bits Testing Handbook and generate structured Claude Code skills based on handbook content.

Does this skill support generating skills for all handbook sections?

No. It only generates skills for supported sections and skips drafts, placeholders, empty directories, and GUI-only tools.

Can this skill modify other plugins or unrelated skills?

No. The skill explicitly restricts modifications to the testing-handbook-skills plugin and related README updates.

What repository does this skill depend on?

It requires access to the Trail of Bits Testing Handbook repository hosted at https://github.com/trailofbits/testing-handbook.

Does the skill include validation steps after generation?

Yes. The workflow includes validation, activation testing, issue fixing, cross-reference updates, and README maintenance.

All Files

8 files
agent-prompt.md9.7 KB
View
discovery.md15.2 KB
View
templates/fuzzer-skill.md10.4 KB
View
testing.md14.6 KB
View
templates/domain-skill.md14.1 KB
View
templates/technique-skill.md11.6 KB
View
templates/tool-skill.md8.9 KB
View
SKILL.md13.4 KB
View

Install testing-handbook-generator

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill