Skills directory
Publicly available Agent skills, tracked and ranked by skill-sets.md, rated by you, and agents! Search by name or narrow to a topic.
| Rank | Skill | Installs | Recent installs (7d) | Create set |
|---|---|---|---|---|
| 3989 | business-logic-vulnerabilitiesyaklang/hack-skills/business-logic-vulnerabilities Business logic vulnerability playbook. Use when reasoning about workflows, race conditions, price manipulation, coupon abuse, state machines, and multi-step authorization gaps. Security | 3k+ | Add | |
| 4006 | graph-evolutiontrailofbits/skills/graph-evolution Compares Trailmark code graphs at two source code snapshots (git commits, tags, or directories) to surface security-relevant structural changes. Detects new attack paths, complexity shifts, blast radius growth, taint propagation changes, an Security | 3k+ | Add | |
| 4016 | ghost-scan-depsghostsecurity/skills/ghost-scan-deps Ghost Security - Software Composition Analysis (SCA) scanner. Scans dependency lockfiles for known vulnerabilities, identifies CVEs, and generates findings with severity levels and remediation guidance. Use when the user asks about dependen Security | 3k+ | Add | |
| 4048 | mermaid-to-proveriftrailofbits/skills/mermaid-to-proverif Translates Mermaid sequenceDiagrams describing cryptographic protocols into ProVerif formal verification models (.pv files). Use when generating a ProVerif model, formally verifying a protocol, converting a Mermaid diagram to ProVerif, veri Security | 3k+ | Add | |
| 4071 | ghost-reportghostsecurity/skills/ghost-report Ghost Security — combined security report. Aggregates findings from all scan skills (scan-deps, scan-secrets, scan-code) into a single prioritized report focused on the highest risk, highest confidence issues. Use when the user requests a s Security | 3k+ | Add | |
| 4081 | authbypass-authentication-flawsyaklang/hack-skills/authbypass-authentication-flaws Authentication bypass testing playbook. Use when assessing login flows, password reset logic, account recovery, MFA bypass, token predictability, brute-force resistance, and session boundary flaws. Security | 3k+ | Add | |
| 4093 | api-recon-and-docsyaklang/hack-skills/api-recon-and-docs API reconnaissance and documentation review playbook. Use when discovering endpoints, schemas, versions, OpenAPI specs, hidden docs, and surface area for API testing. Security | 3k+ | Add | |
| 4102 | injection-checkingyaklang/hack-skills/injection-checking Entry P1 category router for injection testing. Use when routing between XSS, SQLi, SSRF, XXE, SSTI, command injection, and NoSQL injection workflows based on how attacker-controlled input is consumed. Security | 3k+ | +30+<5% | Add |
| 4107 | cors-cross-origin-misconfigurationyaklang/hack-skills/cors-cross-origin-misconfiguration 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. Security | 3k+ | +30+<5% | Add |
| 4109 | idor-broken-object-authorizationyaklang/hack-skills/idor-broken-object-authorization IDOR and broken object authorization testing playbook. Use when requests expose object identifiers, tenant boundaries, writable fields, or missing object-level authorization checks. Security | 3k+ | Add | |
| 4116 | api-auth-and-jwt-abuseyaklang/hack-skills/api-auth-and-jwt-abuse API authentication and JWT abuse playbook. Use when testing bearer tokens, API keys, claim trust, header spoofing, rate limits, and API auth boundary weaknesses. Security | 3k+ | Add | |
| 4126 | device-integritydpearson2699/swift-ios-skills/device-integrity Verify device legitimacy and app integrity using DeviceCheck (DCDevice per-device bits) and App Attest (DCAppAttestService key generation, attestation, and assertion flows). Use when implementing fraud prevention, detecting compromised devi Security | 3k+ | +30+<5% | Add |
| 4127 | recon-for-secyaklang/hack-skills/recon-for-sec Entry P1 category router for reconnaissance and methodology. Use when mapping scope, drawing an attack surface from one application, discovering assets, fingerprinting technology, building endpoint inventory, and choosing the first high-val Security | 3k+ | +30+<5% | Add |
| 4141 | aws-sdk-java-v2-kmsgiuseppe-trisciuoglio/developer-kit/aws-sdk-java-v2-kms Provides AWS Key Management Service (KMS) patterns using AWS SDK for Java 2.x. Use when creating/managing encryption keys, encrypting/decrypting data, generating data keys, digital signing, key rotation, or integrating encryption into Sprin Code authoringSecurityService integration | 3k+ | Add | |
| 4145 | ios-pentesting-tricksyaklang/hack-skills/ios-pentesting-tricks iOS pentesting playbook. Use when testing iOS applications for keychain extraction, URL scheme hijacking, Universal Links exploitation, runtime manipulation, binary protection analysis, data storage issues, and transport security bypass dur Security | 3k+ | +30+<5% | Add |
| 4155 | llm-prompt-injectionyaklang/hack-skills/llm-prompt-injection LLM prompt injection playbook. Use when testing AI/LLM applications for direct injection, indirect injection via RAG/browsing, tool abuse, data exfiltration, MCP security risks, and defense bypass techniques. Security | 3k+ | +30+<5% | Add |
| 4163 | websocket-securityyaklang/hack-skills/websocket-security WebSocket handshake, CSWSH, tooling (wsrepl, ws-harness, Burp), and common flaws. Use when apps use real-time channels, chat, notifications, or WS-backed APIs. Security | 3k+ | Add | |
| 4168 | business-logic-vulnyaklang/hack-skills/business-logic-vuln 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. Security | 3k+ | +30+<5% | Add |
| 4169 | csrf-cross-site-request-forgeryyaklang/hack-skills/csrf-cross-site-request-forgery CSRF testing playbook. Use when reviewing state-changing web flows, anti-CSRF defenses, SameSite behavior, JSON CSRF, login CSRF, and OAuth state handling. Security | 3k+ | +30+<5% | Add |
| 4176 | oauth-oidc-misconfigurationyaklang/hack-skills/oauth-oidc-misconfiguration OAuth and OIDC misconfiguration testing playbook. Use when reviewing redirect URI handling, state and nonce validation, PKCE, token audience, callback binding, and identity-provider trust flaws. Security | 3k+ | +30+<5% | Add |
| 4179 | traffic-analysis-pcapyaklang/hack-skills/traffic-analysis-pcap Traffic analysis and PCAP forensics playbook. Use when analyzing network captures including Wireshark filters, protocol analysis (HTTP/DNS/FTP/SMTP/USB/WiFi), data extraction, covert channel detection, PCAP repair, TLS decryption, and tshar Security | 3k+ | +30+<5% | Add |
| 4204 | api-authorization-and-bolayaklang/hack-skills/api-authorization-and-bola API authorization and BOLA testing playbook. Use when APIs expose object identifiers, nested resources, hidden writable fields, or weak function-level authorization. Security | 3k+ | Add | |
| 4206 | auth-secyaklang/hack-skills/auth-sec Entry P1 category router for authentication and authorization. Use when testing login flows, sessions, object authorization, JWT, OAuth, CORS, CSRF, and enterprise SSO weaknesses before any deeper auth topic skill. Security | 3k+ | Add | |
| 4228 | graphql-and-hidden-parametersyaklang/hack-skills/graphql-and-hidden-parameters GraphQL and hidden parameter testing playbook. Use when exploring introspection, batching, undocumented fields, hidden parameters, schema abuse, and GraphQL authorization gaps. Security | 3k+ | +30+<5% | Add |
| 4241 | c-reviewtrailofbits/skills/c-review Performs comprehensive C/C++ security review for memory corruption, integer overflows, race conditions, and platform-specific vulnerabilities. Use when auditing native C/C++ applications, reviewing daemons or services for memory safety, or Code reviewSecurity | 3k+ | +30+<5% | Add |
| 4242 | file-access-vulnyaklang/hack-skills/file-access-vuln 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. Security | 3k+ | +30+<5% | Add |
| 4248 | http-parameter-pollutionyaklang/hack-skills/http-parameter-pollution HTTP Parameter Pollution (HPP): duplicate query/body keys parsed differently by servers, proxies, WAFs, and app frameworks. Use when filters and application layers disagree on which value wins, enabling bypass, SSRF second URL, logic abuse, Security | 3k+ | +30+<5% | Add |
| 4250 | request-smugglingyaklang/hack-skills/request-smuggling HTTP request smuggling and desynchronization testing. Use when front proxies, CDNs, or load balancers disagree with the origin on message framing (Content-Length vs Transfer-Encoding), on HTTP/2→HTTP/1 translation, or when exploring client- Security | 3k+ | +30+<5% | Add |
| 4256 | race-conditionyaklang/hack-skills/race-condition Race condition and TOCTOU testing for web apps. Use when testing one-time operations, concurrent HTTP abuse, rate-limit bypass, Turbo Intruder gates, HTTP/2 single-packet attacks, and CWE-362-style synchronization gaps. Security | 3k+ | +30+<5% | Add |
| 4266 | symbolic-execution-toolsyaklang/hack-skills/symbolic-execution-tools Symbolic execution and constraint solving playbook. Use when solving CTF reversing challenges, recovering keys, bypassing checks, or automating binary analysis with angr, Z3, or Unicorn Engine. Security | 3k+ | +30+<5% | Add |
| 4273 | http-host-header-attacksyaklang/hack-skills/http-host-header-attacks HTTP Host header injection and routing abuse playbook. Use when the application trusts the Host header for generating URLs, routing requests, or access control — enabling password reset poisoning, web cache poisoning, SSRF via routing, and Security | 3k+ | +30+<5% | Add |
| 4274 | insecure-source-code-managementyaklang/hack-skills/insecure-source-code-management Source control and artifact exposure (.git, .svn, .hg, backups, .env). Use when recon finds VCS paths, 403 on hidden dirs, or backup/config leaks during authorized testing. Security | 3k+ | +30+<5% | Add |
| 4285 | dependency-confusionyaklang/hack-skills/dependency-confusion Supply-chain testing via package-manager dependency confusion: when internal package names resolve to attacker-controlled public registries, leading to malicious install and script execution. Use for npm/pip/gem/Maven/Composer/Docker manife Security | 3k+ | +30+<5% | Add |
| 4302 | csv-formula-injectionyaklang/hack-skills/csv-formula-injection CSV/spreadsheet formula injection (DDE, Excel/LibreOffice, Google Sheets IMPORT*). Use when exports, imports, or user fields feed spreadsheets or reporting tools. Security | 3k+ | +30+<5% | Add |
| 4317 | saml-sso-assertion-attacksyaklang/hack-skills/saml-sso-assertion-attacks SAML SSO assertion attack playbook. Use when testing signature validation, assertion wrapping, audience restrictions, ACS handling, XML trust boundaries, and enterprise SSO flaws. Security | 3k+ | +30+<5% | Add |
| 4320 | healthcheckopenclaw/openclaw/healthcheck Audit/harden OpenClaw hosts: SSH, firewall, updates, exposure, backups, disk encryption, gateway security. Security | 3k+ | Add | |
| 4324 | vibe-securityraroque/vibe-security-skill/vibe-security Audits codebases for common security vulnerabilities that AI coding assistants introduce in "vibe-coded" applications. Checks for exposed API keys, broken access control (Supabase RLS, Firebase rules), missing auth validation, client-side t Code reviewSecurity | 3k+ | +30+<5% | Add |
| 4325 | hash-attack-techniquesyaklang/hack-skills/hash-attack-techniques Hash attack playbook. Use when exploiting length extension, MD5/SHA1 collisions, HMAC timing leaks, birthday attacks, or hash-based proof of work in CTF and authorized testing scenarios. Security | 3k+ | +30+<5% | Add |
| 4332 | ai-ml-securityyaklang/hack-skills/ai-ml-security AI/ML security playbook. Use when assessing model supply chain attacks (pickle RCE, poisoned weights), adversarial examples, model poisoning, model stealing, data privacy attacks (membership inference, model inversion), and autonomous agent Security | 3k+ | +30+<5% | Add |
| 4333 | prototype-pollutionyaklang/hack-skills/prototype-pollution Prototype pollution testing for JavaScript stacks. Use when user input is merged into objects (query parsers, JSON bodies, deep assign), when configuring libraries via untrusted keys, or when hunting RCE gadgets via polluted Object.prototyp Security | 3k+ | +30+<5% | Add |
| 4349 | xslt-injectionyaklang/hack-skills/xslt-injection XSLT injection testing: processor fingerprinting, XXE and document() SSRF, EXSLT write primitives, PHP/Java/.NET extension RCE surfaces. Use when user-controlled XSLT/stylesheet input or transform endpoints are in scope. Security | 3k+ | +30+<5% | Add |
| 4353 | memory-forensics-volatilityyaklang/hack-skills/memory-forensics-volatility Memory forensics playbook using Volatility 2/3. Use when analyzing memory dumps for malware analysis, credential extraction, process investigation, code injection detection, and incident response timeline reconstruction. Security | 3k+ | +30+<5% | Add |
| 4354 | type-jugglingyaklang/hack-skills/type-juggling PHP type juggling and weak comparison (`==`) bypass. Use when authentication, HMAC/signature checks, or token validation uses loose equality, numeric coercion, or hash comparisons without strict types — common in legacy PHP and CTF-style co Security | 3k+ | +30+<5% | Add |
| 4389 | smart-contract-vulnerabilitiesyaklang/hack-skills/smart-contract-vulnerabilities Smart contract vulnerability playbook. Use when auditing Solidity/EVM contracts for reentrancy, integer overflow, access control, delegatecall, flash loan, signature replay, and MEV-related attack patterns. Security | 3k+ | +30+<5% | Add |
| 4415 | rsa-attack-techniquesyaklang/hack-skills/rsa-attack-techniques RSA attack playbook for CTF and real-world cryptanalysis. Use when given RSA parameters (n, e, c) and need to recover plaintext by exploiting weak keys, small exponents, shared factors, or padding oracles. Security | 3k+ | +30+<5% | Add |
| 4468 | upload-insecure-filesyaklang/hack-skills/upload-insecure-files Insecure file upload playbook. Use when testing upload validation, storage paths, processing pipelines, preview behavior, overwrite risks, and upload-to-RCE chains. Security | 3k+ | +30+<5% | Add |
| 4790 | owasp-securityhoodini/ai-agents-skills/owasp-security Implement secure coding practices following OWASP Top 10. Use when preventing security vulnerabilities, implementing authentication, securing APIs, or conducting security reviews. Triggers on OWASP, security, XSS, SQL injection, CSRF, authe Code authoringSecurity | 1k+ | Add | |
| 4825 | cryptokitdpearson2699/swift-ios-skills/cryptokit Use Apple CryptoKit for Swift cryptographic primitives. Use when hashing with SHA-2 or SHA-3, generating HMACs, encrypting with AES-GCM or ChaChaPoly, signing with P256/P384/P521/Curve25519 or ML-DSA keys, performing ECDH, HPKE, ML-KEM, or Code authoringSecurity | 1k+ | Add | |
| 4912 | shieldadvancedaws/agent-toolkit-for-aws/shieldadvanced Configures AWS Shield Advanced for enhanced Distributed Denial of Service (DDoS) protection: subscribing accounts and adding resource protections, enabling automatic application layer (layer 7) mitigation through AWS WAF, configuring health Security | 1k+ | Add | |
| 4979 | shannonunicodeveloper/shannon/shannon Autonomous AI pentester for web apps and APIs. Run white-box security assessments with Shannon — analyzes source code, identifies attack vectors, and executes real exploits to prove vulnerabilities. Triggered by 'shannon', 'pentest', 'secur Security | 1k+ | Add |