BehiSecc

BugSkills — AI skill for Claude Code

AI community

Convert your HackerOne reports into reusable AI skills.

How to install BugSkills

This entry records only its repository, not the path inside it, so there is no exact command to give. Open BehiSecc/bugSkills and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What BugSkills does

Convert your HackerOne reports into reusable AI skills.

Alternatives in AI

  • Geo SEO Claude — GEO-first SEO skill for Claude Code 3.6k ★
  • Rulesync — by dyoshikawa - A Node.js CLI tool that automatically generates configs (rules, ignore files, MCP servers, com 909 ★
  • Power BI Agentic Development — Power BI AI skills and Power BI agents for Claude Code and GitHub Copilot: a plugin marketplace of Power BI sk 879 ★

README

BugSkills

Convert your HackerOne resolved & triaged bug reports into reusable AI skill files.

BugSkills fetches your reports via the HackerOne API, masks all sensitive data (URLs, IPs, emails, domains, program names), sends the anonymized reports to an AI model via OpenRouter for pattern extraction, and outputs structured Markdown skill files, one per vulnerability type.

How It Works

Fetch reports → Mask sensitive data → AI analysis → Skill files (.md)
  1. Fetch — Pulls your resolved + triaged reports from HackerOne REST API v1
  2. Mask — Strips URLs, IPs, emails, domains, and program names using regex
  3. Analyze — Groups reports by vulnerability type and sends them to OpenRouter
  4. Generate — Writes one .md skill file per bug type with patterns, methodology, key signals, and bypass techniques

Requirements

Setup

git clone https://github.com/BehiSecc/bugSkills.git
cd bugSkills

# Install dependencies
uv sync

# Configure API keys
cp .env.example .env
# Edit .env with your keys

Usage

# Generate skills (output to -skills/)
uv run bugskills.py

# Custom output directory
uv run bugskills.py -o ./my-skills

If you interrupt with `Ctrl+C` during AI analysis, any skills generated so far will still be saved.

Output

Each skill file follows this format:

---
name: stored-xss
description: Techniques for finding and exploiting Stored XSS vulnerabilities. Use when testing user input fields, rich text editors, or file uploads for script injection.
---

# Stored XSS Hunting

## Patterns
...

## Methodology
...

## Key Signals
...

## Bypass Techniques
...

## Example Scenarios
...

A `README.md` index is also generated in the output directory listing all skills.