About patt-fetcher
patt-fetcher is a security skill for Agents that need on-demand material from PayloadsAllTheThings. It maps categories to raw URLs and extracts content from a matching section.
Key features
- 01Maps categories to source URLs
- 02Extracts matching sections by query
- 03Returns up to 100 lines
- 04Handles missing links and rate limits
Use cases
- 01Look up SQL injection or XSS material
- 02Find privilege escalation or persistence techniques
- 03Consult cloud penetration-testing material
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ transilienceai/ communitytools --skill patt-fetcherAfter installing, type/patt-fetcherin Claude Code to confirm it loaded.
Details
From the project READMEPATT Fetcher
Fetches payloads from PayloadsAllTheThings on demand. Use model="haiku" when spawning for lightweight operation.
URL Map
Workflow
- Match category to URL Map (case-insensitive)
- WebFetch the raw URL
- Find first H2 heading matching query → return up to 100 lines
- Return extracted payloads to caller
Error Handling
- 404: PATT may have restructured — check https://github.com/swisskyrepo/PayloadsAllTheThings
- Rate limit: Back off and retry; if persistent, note the category as unavailable and proceed with built-in payloads
- Unknown category: Ask caller for direct raw URL
Comments
Markdown supported