Updated 10mo ago
by mohdhaji87
payloadsallthethings-skills
PayloadsAllTheThings Skills Plugin for Claude Code
21 GitHub stars (21)
Steady at 21 stars — no new stars in the 36 days since Sep 30.
- 30 skills (30 skills found in its SKILL.md files)
- 8 forks (8 forks)
- 10mo ago last update (Last updated 10mo ago)
Install
Skills CLI
npx skills add mohdhaji87/payloadsallthethings-skills
Asks which skills and agents to install. Just one: npx skills add mohdhaji87/payloadsallthethings-skills --skill account-takeover — add -g for every project.
Claude Code
git clone https://github.com/mohdhaji87/payloadsallthethings-skillscp -r "payloadsallthethings-skills/payloadsallthethings/skills/account-takeover" ~/.claude/skills/
Copies the account-takeover skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add mohdhaji87/payloadsallthethings-skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 61 files.
-
account-takeover
Account takeover techniques via password reset poisoning, OAuth flaws, and session manipulation. Use for auth testing.
payloadsallthethings/skills/ on GitHub (opens in a new tab)account-takeover/ SKILL.md -
api-key-leaks
Detect and validate leaked API keys, tokens, and credentials. Use when finding exposed secrets in code, logs, or repositories.
payloadsallthethings/skills/ on GitHub (opens in a new tab)api-key-leaks/ SKILL.md -
brute-force
Brute force and rate limit bypass techniques for authentication testing. Use when testing login security.
payloadsallthethings/skills/ on GitHub (opens in a new tab)brute-force/ SKILL.md -
business-logic
Business logic vulnerability testing - price manipulation, workflow bypass, privilege escalation. Use for logic flaw hunting.
payloadsallthethings/skills/ on GitHub (opens in a new tab)business-logic/ SKILL.md -
clickjacking
Clickjacking and UI redressing attacks with frame busting bypass. Use when testing X-Frame-Options.
payloadsallthethings/skills/ on GitHub (opens in a new tab)clickjacking/ SKILL.md -
client-path-traversal
Client-side path traversal techniques for browser-based file access. Use for client-side security testing.
payloadsallthethings/skills/ on GitHub (opens in a new tab)client-path-traversal/ SKILL.md -
command-injection
OS command injection with space bypass, filter evasion, blind detection. Use when testing system command execution.
payloadsallthethings/skills/ on GitHub (opens in a new tab)command-injection/ SKILL.md -
cors
CORS misconfiguration exploitation - origin reflection, null origin, regex bypass. Use when testing cross-origin policies.
payloadsallthethings/skills/ on GitHub (opens in a new tab)cors/ SKILL.md -
crlf
CRLF injection for header manipulation, response splitting, and session fixation. Use for HTTP header testing.
payloadsallthethings/skills/ on GitHub (opens in a new tab)crlf/ SKILL.md -
csrf
Cross-Site Request Forgery exploitation with token bypass and SameSite cookie evasion. Use for CSRF testing.
payloadsallthethings/skills/ on GitHub (opens in a new tab)csrf/ SKILL.md -
csv-injection
CSV/spreadsheet injection with formula payloads for Excel, Google Sheets. Use when testing export functionality.
payloadsallthethings/skills/ on GitHub (opens in a new tab)csv-injection/ SKILL.md -
cve-exploits
Common CVE exploitation techniques and known vulnerability payloads. Use for known vulnerability testing.
payloadsallthethings/skills/ on GitHub (opens in a new tab)cve-exploits/ SKILL.md -
dependency-confusion
Dependency confusion and supply chain attacks via package managers. Use for supply chain security testing.
payloadsallthethings/skills/ on GitHub (opens in a new tab)dependency-confusion/ SKILL.md -
deserialization
Insecure deserialization for Java, PHP, Python, .NET, Ruby with gadget chains. Use for serialization testing.
payloadsallthethings/skills/ on GitHub (opens in a new tab)deserialization/ SKILL.md -
dns-rebinding
DNS rebinding attacks for same-origin policy bypass. Use when testing internal service access.
payloadsallthethings/skills/ on GitHub (opens in a new tab)dns-rebinding/ SKILL.md -
dom-clobbering
DOM clobbering techniques for JavaScript variable overwriting via HTML injection. Use for DOM security testing.
payloadsallthethings/skills/ on GitHub (opens in a new tab)dom-clobbering/ SKILL.md -
dos
Denial of Service techniques - ReDoS, resource exhaustion, algorithmic complexity. Use for availability testing.
payloadsallthethings/skills/ on GitHub (opens in a new tab)dos/ SKILL.md -
encoding
Encoding transformation techniques - URL, Unicode, Base64 for filter bypass. Use for WAF evasion.
payloadsallthethings/skills/ on GitHub (opens in a new tab)encoding/ SKILL.md -
external-variable
External variable modification and parameter tampering techniques. Use for input validation testing.
payloadsallthethings/skills/ on GitHub (opens in a new tab)external-variable/ SKILL.md -
file-upload
File upload bypass - extension, content-type, magic bytes, polyglot files. Use for upload security testing.
payloadsallthethings/skills/ on GitHub (opens in a new tab)file-upload/ SKILL.md -
graphql
GraphQL injection, introspection abuse, batching attacks, and authorization bypass. Use for GraphQL API testing.
payloadsallthethings/skills/ on GitHub (opens in a new tab)graphql/ SKILL.md -
gwt
Google Web Toolkit security testing and deserialization attacks. Use when testing GWT applications.
payloadsallthethings/skills/ on GitHub (opens in a new tab)gwt/ SKILL.md -
headless-browser
Headless browser exploitation and Chrome DevTools Protocol attacks. Use for browser automation testing.
payloadsallthethings/skills/ on GitHub (opens in a new tab)headless-browser/ SKILL.md -
hidden-params
Hidden parameter discovery and exploitation techniques. Use for parameter fuzzing and enumeration.
payloadsallthethings/skills/ on GitHub (opens in a new tab)hidden-params/ SKILL.md -
hpp
HTTP Parameter Pollution for server-side and client-side exploitation. Use when testing parameter handling.
payloadsallthethings/skills/ on GitHub (opens in a new tab)hpp/ SKILL.md -
idor
Insecure Direct Object Reference exploitation for authorization bypass. Use when testing access controls.
payloadsallthethings/skills/ on GitHub (opens in a new tab)idor/ SKILL.md -
java-rmi
Java RMI exploitation and deserialization attacks. Use when testing Java RMI services.
payloadsallthethings/skills/ on GitHub (opens in a new tab)java-rmi/ SKILL.md -
jwt
JWT attacks - none algorithm, key confusion, brute force, header injection. Use for JWT security testing.
payloadsallthethings/skills/ on GitHub (opens in a new tab)jwt/ SKILL.md -
latex
LaTeX injection for file read, command execution, and XSS. Use when testing LaTeX/PDF generation.
payloadsallthethings/skills/ on GitHub (opens in a new tab)latex/ SKILL.md -
ldap
LDAP injection for authentication bypass and data extraction. Use when testing LDAP integration.
payloadsallthethings/skills/ on GitHub (opens in a new tab)ldap/ SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.