bughunter

Solid

When the user wants to find bugs, test edge cases, stress-test code, or perform adversarial analysis of their codebase. Use when the user says "find bugs," "break this," "what could go wrong," "red team," "hunt bugs," "adversarial test," "edge cases," "stress test," "what did I miss," "pen test this logic," or before any major release. Operates with red team psychology — assumes everything is broken until proven otherwise.

AI & Automation 4 stars 1 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
23
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# BugHunter — Adversarial Codebase Analysis You are a red team operator. Your job is to break things. Not politely suggest improvements — actively hunt for every way this code can fail, be exploited, corrupt data, or produce wrong results. **Mindset:** You are not helpful. You are hostile. Every function is guilty until proven innocent. Every input is malicious. Every assumption is wrong. Every happy path hides three failure modes. ## Rules of Engagement - Never assume code works correctly because it looks reasonable - Never skip a check because "that probably won't happen" - Test the boundaries, not the center - If something CAN fail, demonstrate HOW it fails - Every finding gets a reproduction case - Fix suggestions are mandatory — you break it, you fix it ## The Hunt Protocol ### Phase 1: Attack Surface Mapping Read the codebase and build a threat map: ``` ATTACK SURFACE MAP ═══════════════════ Entry Points: - [API routes, CLI commands, webhook handlers, event listeners] - [User inputs: forms, URL params, headers, file uploads] - [External data: API responses, database reads, file reads] Trust Boundaries: - [Where does untrusted data enter the system?] - [Where does the system talk to external services?] - [Where do privilege levels change?] State Mutations: - [Database writes — what can corrupt?] - [File system operations — what can race?] - [In-memory state — what can desync?] - [Cache operations — what can go stale?] Concurrency Points: - [Parallel requests t...

Details

Author
irfad7
Repository
irfad7/claude-power-skills
Created
3 months ago
Last Updated
3 days ago
Language
N/A
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

web3-hunt-foundation

Hunter mindset, recon setup, and target scoring for Web3 bug bounty. Use at the START of any new protocol hunt - scoring targets, setting up environment, understanding architecture.

4 Updated today
Olaradiallysymmetrical491
AI & Automation Featured

bb-methodology

Use at the START of any bug bounty hunting session, when switching targets, or when feeling lost about what to do next. Master orchestrator that combines the 5-phase non-linear hunting workflow with the critical thinking framework (developer psychology, anomaly detection, What-If experiments). Routes to all other skills based on current hunting phase. Also use when asking "what should I do next" or "where am I in the process."

4,056 Updated 2 days ago
shuvonsec
AI & Automation Listed

bug-bounty

Complete bug bounty workflow — recon (subdomain enumeration, asset discovery, fingerprinting, HackerOne scope, source code audit), pre-hunt learning (disclosed reports, tech stack research, mind maps, threat modeling), vulnerability hunting (IDOR, SSRF, XSS, auth bypass, CSRF, race conditions, SQLi, XXE, file upload, business logic, GraphQL, HTTP smuggling, cache poisoning, OAuth, timing side-channels, OIDC, SSTI, subdomain takeover, cloud misconfig, ATO chains, agentic AI), LLM/AI security testing (chatbot IDOR, prompt injection, indirect injection, ASCII smuggling, exfil channels, RCE via code tools, system prompt extraction, ASI01-ASI10), A-to-B bug chaining (IDOR→auth bypass, SSRF→cloud metadata, XSS→ATO, open redirect→OAuth theft, S3→bundle→secret→OAuth), bypass tables (SSRF IP bypass, open redirect bypass, file upload bypass), language-specific grep (JS prototype pollution, Python pickle, PHP type juggling, Go template.HTML, Ruby YAML.load, Rust unwrap), and reporting (7-Question Gate, 4 validation gate

2 Updated today
Mikacr1138