Best for
- Bug bounty hunting on HackerOne, Bugcrowd, Synack, or private programs
- Responsible disclosure vulnerability research on open-source projects
- Pre-engagement proof-of-concept development for penetration tests
brucesongs/kali-claw/skills/security-bounty-hunter/SKILL.md
Hunt for exploitable, bounty-worthy security issues in target systems. Focuses on remotely reachable vulnerabilities that qualify for real reports and responsible disclosure, not broad best-practices reviews or theoretical findings.
Decision brief
Supplementary Files: - payloads.md — Static analysis commands, triage scripts, and PoC templates organized by vulnerability class - test-cases.md — Structured test cases for bounty-worthy vulnerability discovery, triage, and reporting
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Declared | Source record | Install path and trigger |
| Cursor | Declared | Source record | Install path and trigger |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/brucesongs/kali-claw --skill "skills/security-bounty-hunter"Inspect the Agent Skill "security-bounty-hunter" from https://github.com/brucesongs/kali-claw/blob/a3205f5484ca8fec9fd809f3c16fe41fbc6ac87e/skills/security-bounty-hunter/SKILL.md at commit a3205f5484ca8fec9fd809f3c16fe41fbc6ac87e. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
Before any testing: - Read the program's scope, rules, and exclusions (SECURITY.md, policy pages) - Identify in-scope domains, IP ranges, and application types - Note any out-of-scope targets and testing restrictions - Check for existing reports on the same target
Focuses on remotely reachable vulnerabilities that qualify for real reports and responsible disclosure, not broad best-practices reviews or theoretical findings.
Hunt for exploitable, bounty-worthy security issues in target systems. Focuses on remotely reachable vulnerabilities that qualify for real reports and responsible disclosure, not broad best-practices reviews or theoretical findings.
Bug bounty hunting on HackerOne, Bugcrowd, Synack, or private programs
Review the “Core Tools” section in the pinned source before continuing.
Permission review
The documentation includes sending, uploading, or posting data to a remote service.
| curl | Manual HTTP request crafting | `curl -X POST -H "Content-Type: application/json" -d '{"url":"http://internal"}' http://target/api` |The documentation includes network, browsing, or remote request actions.
| curl | Manual HTTP request crafting | `curl -X POST -H "Content-Type: application/json" -d '{"url":"http://internal"}' http://target/api` |Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 91/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 67 | Source | Repository attention, not individual Skill quality |
| Compatibility | 2 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Supplementary Files:
payloads.md— Static analysis commands, triage scripts, and PoC templates organized by vulnerability classtest-cases.md— Structured test cases for bounty-worthy vulnerability discovery, triage, and reporting
Focuses on remotely reachable vulnerabilities that qualify for real reports and responsible disclosure, not broad best-practices reviews or theoretical findings.
Domain: assessment
Hunt for exploitable, bounty-worthy security issues in target systems. Focuses on remotely reachable vulnerabilities that qualify for real reports and responsible disclosure, not broad best-practices reviews or theoretical findings.
Difference from vulnerability-assessment: vulnerability-assessment runs automated scanners for a wide inventory of weaknesses. This skill focuses on manually verifying that a specific attack path is exploitable, user-controlled, and impactful enough to submit as a bounty report.
| Tool | Purpose | Command Example |
|---|---|---|
| semgrep | Static analysis with custom rules | semgrep --config=auto --severity=ERROR --severity=WARNING --json |
| Burp Suite | Web proxy and attack platform | Intercept → Repeater → Intruder |
| SQLMap | Automated SQL injection detection | sqlmap -u "http://target/page?id=1" --batch --dbs |
| Nuclei | Template-based vulnerability scanner | nuclei -u http://target -t cves/ -t vulnerabilities/ |
| curl | Manual HTTP request crafting | curl -X POST -H "Content-Type: application/json" -d '{"url":"http://internal"}' http://target/api |
| searchsploit | Local exploit database search | searchsploit apache 2.4.49 |
Step 1: Scope Check
Before any testing:
Step 2: Find Real Entrypoints
Focus on network-reachable attack surfaces:
Step 3: Triage with Static Tooling
Run automated tools as triage input only:
semgrep --config=auto --severity=ERROR --severity=WARNING --json
# Then manually filter:
# - drop tests, demos, fixtures, vendored code
# - keep only findings with a clear network or user-controlled route
Step 4: Read the Full Code Path
Trace user input from source to sink end-to-end. Confirm:
Step 5: Prove Exploitability
Build the smallest safe PoC:
id, whoami)Step 6: Report
Draft a clear, reproducible report.
| Pattern | CWE | Typical Impact |
|---|---|---|
| SSRF through user-controlled URLs | CWE-918 | Internal network access, cloud metadata theft |
| Auth bypass in middleware or API guards | CWE-287 | Unauthorized account or data access |
| Remote deserialization or upload-to-RCE | CWE-502 | Code execution |
| SQL injection in reachable endpoints | CWE-89 | Data exfiltration, auth bypass |
| Command injection in request handlers | CWE-78 | Code execution |
| Path traversal in file-serving paths | CWE-22 | Arbitrary file read or write |
| Auto-triggered XSS | CWE-79 | Session theft, admin compromise |
eval() or exec() in CLI-only toolingshell=True on fully hardcoded commands## Description
[What the vulnerability is and why it matters]
## Vulnerable Component
[File path/endpoint, line range, code snippet]
## Proof of Concept
[Minimal working request or script]
## Impact
[What the attacker can achieve]
## Affected Version
[Version, commit, or deployment target tested]
## Suggested Remediation
[How to fix it]
recon-osint → security-bounty-hunter → verification-loop → article-writing
↓
knowledge-ops (persist patterns)
Major platforms differ in scope model, payout ranges, and triage quality. Choosing the right platform maximizes both learning speed and earnings.
| Platform | Model | Typical Payout Range | Notes |
|---|---|---|---|
| HackerOne | Public + Private | $50 - $100,000+ | Largest community; VDP programs pay $0 but build reputation |
| Bugcrowd | Public + Private | $50 - $100,000+ | Strong API testing programs; good triage quality |
| Synack | Invite-only | $500 - $100,000+ | Higher barrier to entry; better payout consistency |
| Intigriti | Public + Private | EUR 50 - EUR 50,000+ | EU-based; growing program inventory |
| YesWeHack | Public + Private | EUR 50 - EUR 50,000+ | EU-focused; strong GDPR-aligned programs |
Platform selection strategy:
When no formal bug bounty program exists, responsible disclosure is the ethical and often legally safest path.
Disclosure process:
Legal considerations:
Maximizing bounty earnings requires strategic target selection and efficient reporting:
Target selection heuristics:
Report strategies for higher payouts:
Time management:
The quality of your report directly affects triage speed, bounty amount, and reputation score.
Report quality tiers:
| Tier | Characteristics | Triage Speed | Typical Payout |
|---|---|---|---|
| Excellent | Clear PoC, business impact, remediation, video evidence | < 24 hours | Full bounty |
| Good | Working PoC, clear impact statement | 1-3 days | 80-100% bounty |
| Adequate | Vulnerability demonstrated but unclear impact | 3-7 days | 50-80% bounty |
| Poor | Incomplete PoC, missing steps, vague description | 7+ days or N/A | Rejected or downgraded |
Critical report elements:
[Vuln Type] in [Component] allows [Impact] ([Severity])Common report rejection reasons:
Before submitting any report:
Frequently asked questions
Supplementary Files: - payloads.md — Static analysis commands, triage scripts, and PoC templates organized by vulnerability class - test-cases.md — Structured test cases for bounty-worthy vulnerability discovery, triage, and reporting
The source record exposes this install command: npx skills add https://github.com/brucesongs/kali-claw --skill "skills/security-bounty-hunter". Inspect the command and pinned source before running it.
The pinned source record declares support for: claude code, cursor.
Static rules flagged send-data, network in the source; the page lists the matching lines and excerpts.
Alternatives
brucesongs/kali-claw
Insecure Design (OWASP A06:2025) focuses on security flaws in system architecture and design phases, rather than code implementation-level bugs.
brucesongs/kali-claw
Binary reverse engineering covers the complete chain from static analysis, dynamic debugging, to vulnerability discovery, exploit development, and malware analysis.
PramodDutta/qaskills
Gate RAG pipelines in CI with versioned golden eval sets, per-metric thresholds, baseline drift detection, and a build that fails when retrieval or answer quality regresses.
brucesongs/kali-claw
Exploit development covers the full chain from vulnerability discovery through crash analysis to working exploit code, spanning buffer overflows, ROP chains, format string bugs, and shellcode injection across x86 and ARM architectures.