/install bounty-hunter-agent
Bounty Hunter Agent
Metadata
- Name: bounty-hunter-agent
- Version: 1.0.0
- Author: lanxevo3
- Tags: github, bounty, automation, monetization, algora, opire
- License: MIT
Description
Autonomous GitHub bounty hunting agent. Scans for paid issues across GitHub, Algora, and Opire, evaluates viability based on competition level and payout amount, and helps you prioritize and submit PRs automatically.
What It Does
- Scans repositories for bounty-labeled issues (
bounty,💰,reward,paid,algora,opire) - Evaluates competition level by checking existing PRs and comments on each issue
- Scores opportunities by payout amount, competition density, issue age, and repo activity
- Prioritizes a ranked list of actionable bounties sorted by expected value
- Tracks state in a local JSON file so you never re-scan the same issues
- Spawns fix sessions — integrates with OpenClaw to kick off autonomous coding sessions for top-ranked bounties
Prerequisites
- gh CLI authenticated (
gh auth statusshould succeed) - Python 3.8+ (stdlib only — no pip dependencies)
- Optional: OpenClaw runtime for automated fix session spawning
Usage
Quick Scan
python ~/.agents/skills/bounty-hunter-agent/scripts/bounty_scan.py
With OpenClaw
When installed as a skill, invoke via:
/bounty-hunter-agent scan
The agent will:
- Search GitHub for bounty-labeled issues
- Check Algora and Opire for listed bounties
- Output a ranked JSON report to
~/.agents/skills/bounty-hunter-agent/state/bounties.json - Print a human-readable summary to stdout
Configuration
Set environment variables to customize behavior:
| Variable | Default | Description |
|---|---|---|
BOUNTY_MIN_PAYOUT |
25 |
Minimum payout in USD to consider |
BOUNTY_MAX_COMPETITION |
5 |
Max competing PRs before skipping |
BOUNTY_SCAN_LIMIT |
100 |
Max issues to scan per query |
BOUNTY_STATE_DIR |
~/.agents/skills/bounty-hunter-agent/state |
Where to store state |
Output Format
The scan produces a ranked list:
[
{
"rank": 1,
"score": 87.5,
"repo": "org/repo",
"issue": 123,
"title": "Add feature X",
"payout_usd": 200,
"competing_prs": 1,
"url": "https://github.com/org/repo/issues/123",
"labels": ["bounty", "💰 200"],
"age_days": 3
}
]
How Scoring Works
score = payout_weight * (payout / max_payout)
+ competition_weight * (1 - competing_prs / max_competition)
+ freshness_weight * (1 - age_days / max_age)
Default weights: payout=50, competition=35, freshness=15
Lower competition + higher payout + newer issue = higher score.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install bounty-hunter-agent - 安装完成后,直接呼叫该 Skill 的名称或使用
/bounty-hunter-agent触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Bounty Hunter Agent 是什么?
Autonomously scans GitHub, Algora, and Opire for bounty issues, scores by payout and competition, ranks opportunities, and can auto-submit PRs. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 97 次。
如何安装 Bounty Hunter Agent?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install bounty-hunter-agent」即可一键安装,无需额外配置。
Bounty Hunter Agent 是免费的吗?
是的,Bounty Hunter Agent 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Bounty Hunter Agent 支持哪些平台?
Bounty Hunter Agent 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Bounty Hunter Agent?
由 lanxevo3(@lanxevo3)开发并维护,当前版本 v1.1.0。