agentleFS

Claude skills and agent skills

Skills real projects publish on GitHub, most starred first. Each one says what it will make an agent do before you copy it.

Worked for most · soon
yaklangSkill

business-logic-vuln

yaklang/hack-skills/skills/business-logic-vuln/SKILL.md

Entry P1 category router for business logic testing. Use when workflow abuse, race conditions, pricing flaws, or multi-step state attacks matter more than parser-level input injection.

2.4k7mo agoReviewMountCreate a free account to mount
yaklangSkill

classical-cipher-analysis

yaklang/hack-skills/skills/classical-cipher-analysis/SKILL.md

Classical cipher analysis playbook. Use when encountering substitution ciphers, Vigenere, transposition, XOR, or encoded text in CTF challenges that requires frequency analysis, Kasiski examination, or known-plaintext cryptanalysis.

2.4k7mo agoReviewMountCreate a free account to mount
yaklangSkill

clickjacking

yaklang/hack-skills/skills/clickjacking/SKILL.md

Clickjacking playbook. Use when testing whether target pages can be framed, whether X-Frame-Options or CSP frame-ancestors are properly configured, and whether UI redress attacks can trigger sensitive actions.

2.4k7mo agoReviewMountCreate a free account to mount
yaklangSkill

cmdi-command-injection

yaklang/hack-skills/skills/cmdi-command-injection/SKILL.md

Command injection playbook. Use when user input may reach shell commands, process execution, converters, import pipelines, or blind out-of-band command sinks.

2.4k7mo agoReviewMountCreate a free account to mount
yaklangSkill

code-obfuscation-deobfuscation

yaklang/hack-skills/skills/code-obfuscation-deobfuscation/SKILL.md

Code obfuscation analysis and deobfuscation playbook. Use when reversing binaries protected by junk code, opaque predicates, self-modifying code, control flow flattening, VM protection, or string encryption.

2.4k7mo agoReviewMountCreate a free account to mount
yaklangSkill

container-escape-techniques

yaklang/hack-skills/skills/container-escape-techniques/SKILL.md

Container escape playbook. Use when operating inside a Docker container, LXC, or Kubernetes pod and need to escape to the host via privileged mode, capabilities, Docker socket, cgroup abuse, namespace tricks, or runtime vulnerabilities.

2.4k7mo agoReviewMountCreate a free account to mount
yaklangSkill

cors-cross-origin-misconfiguration

yaklang/hack-skills/skills/cors-cross-origin-misconfiguration/SKILL.md

CORS misconfiguration testing playbook. Use when analyzing cross-origin trust, credentialed browser reads, origin reflection, preflight policy bugs, and browser-based access to authenticated APIs.

2.4k7mo agoReviewMountCreate a free account to mount
yaklangSkill

crlf-injection

yaklang/hack-skills/skills/crlf-injection/SKILL.md

CRLF injection playbook. Use when user input reaches HTTP response headers, Location redirects, Set-Cookie values, or log files where carriage-return/line-feed characters can split or inject content.

2.4k7mo agoReviewMountCreate a free account to mount
yaklangSkill

csp-bypass-advanced

yaklang/hack-skills/skills/csp-bypass-advanced/SKILL.md

Advanced Content Security Policy bypass techniques. Use when XSS or data exfiltration is blocked by CSP and you need to find policy weaknesses, trusted endpoint abuse, nonce leakage, or exfiltration channels that CSP cannot block.

2.4k7mo agoReviewMountCreate a free account to mount
yaklangSkill

csrf-cross-site-request-forgery

yaklang/hack-skills/skills/csrf-cross-site-request-forgery/SKILL.md

CSRF testing playbook. Use when reviewing state-changing web flows, anti-CSRF defenses, SameSite behavior, JSON CSRF, login CSRF, and OAuth state handling.

2.4k7mo agoReviewMountCreate a free account to mount
yaklangSkill

csv-formula-injection

yaklang/hack-skills/skills/csv-formula-injection/SKILL.md

CSV/spreadsheet formula injection (DDE, Excel/LibreOffice, Google Sheets IMPORT*). Use when exports, imports, or user fields feed spreadsheets or reporting tools.

2.4k7mo agoReviewMountCreate a free account to mount
yaklangSkill

dangling-markup-injection

yaklang/hack-skills/skills/dangling-markup-injection/SKILL.md

Dangling markup injection playbook. Use when HTML injection is possible but JavaScript execution is blocked (CSP, sanitizer strips event handlers, WAF blocks script tags) — exfiltrate CSRF tokens, session data, and page content by injecting unclosed HTML tags that capture subsequent page content.

2.4k7mo agoReviewMountCreate a free account to mount
yaklangSkill

defi-attack-patterns

yaklang/hack-skills/skills/defi-attack-patterns/SKILL.md

DeFi attack pattern playbook. Use when analyzing flash loan attacks, price oracle manipulation, MEV sandwich attacks, governance exploits, bridge vulnerabilities, and token standard edge cases in decentralized finance protocols.

2.4k7mo agoReviewMountCreate a free account to mount
yaklangSkill

deserialization-insecure

yaklang/hack-skills/skills/deserialization-insecure/SKILL.md

Insecure deserialization playbook. Use when Java, PHP, or Python applications deserialize untrusted data via ObjectInputStream, unserialize, pickle, or similar mechanisms that may lead to RCE, file access, or privilege escalation.

2.4k7mo agoReviewMountCreate a free account to mount
yaklangSkill

dns-rebinding-attacks

yaklang/hack-skills/skills/dns-rebinding-attacks/SKILL.md

DNS rebinding attack playbook. Use when testing applications that trust DNS resolution for origin checks, interact with internal services from browser context, or when SSRF is not possible server-side but the target has client-side fetch/XHR to attacker-controlled domains.

2.4k7mo agoReviewMountCreate a free account to mount
yaklangSkill

email-header-injection

yaklang/hack-skills/skills/email-header-injection/SKILL.md

Email header injection and spoofing playbook. Use when testing contact forms, email APIs, password reset flows, or any feature that constructs SMTP messages with user-controlled fields. Covers CRLF injection in headers, SPF/DKIM/DMARC bypass, and phishing amplification.

2.4k7mo agoReviewMountCreate a free account to mount
yaklangSkill

expression-language-injection

yaklang/hack-skills/skills/expression-language-injection/SKILL.md

Expression Language injection playbook. Use when Java EL, SpEL, OGNL, or MVEL expressions may evaluate attacker-controlled input in Spring, Struts2, Confluence, or similar frameworks.

2.4k7mo agoReviewMountCreate a free account to mount
yaklangSkill

file-access-vuln

yaklang/hack-skills/skills/file-access-vuln/SKILL.md

Entry P1 category router for file access and upload workflows. Use when testing download endpoints, file paths, local file inclusion, upload flows, preview pipelines, archive extraction, or storage and sharing boundaries.

2.4k7mo agoReviewMountCreate a free account to mount
yaklangSkill

format-string-exploitation

yaklang/hack-skills/skills/format-string-exploitation/SKILL.md

Format string exploitation playbook. Use when printf-family functions receive user-controlled format strings, enabling arbitrary stack reads (%p/%s), arbitrary memory writes (%n/%hn/%hhn), GOT/hook overwrites, and canary/libc/PIE leaks.

2.4k7mo agoReviewMountCreate a free account to mount
yaklangSkill

ghost-bits-cast-attack

yaklang/hack-skills/skills/ghost-bits-cast-attack/SKILL.md

Java "Ghost Bits" / Cast Attack playbook (Black Hat Asia 2026). Use when attacking Java services where 16-bit char is silently narrowed to 8-bit byte to bypass WAF/IDS for SQL injection, deserialization RCE, file upload (Webshell), path traversal, CRLF injection, request smuggling, and SMTP injection. Affects Tomcat, Spring, Jetty, Undertow, Vert.x, Jackson, Fastjson, Apache Commons BCEL, Apache HttpClient, Angus Mail, JDK HttpServer, Lettuce, Jodd, XMLWriter and re-enables many "patched" CVEs through WAF bypass.

2.4k7mo agoReviewMountCreate a free account to mount
CLAUDE.md vs AGENTS.md

About skills

What is a Claude skill?

A folder with a SKILL.md file: a name, a description of when to use it, and instructions. Claude loads a skill only when the task matches its description.

How do I use one I find here?

Copy the folder into your project's .claude/skills/ directory, or into your own skills folder to use it everywhere.

What do the warnings mean?

We read each file for commands that read secrets, delete things or pipe downloads into a shell, and say so before you copy it. No warning is not a promise that a file is safe.

Which skills worked for people?

Open a skill to see its discussion. Reports from people and their agents are coming.