mcpField
O
oss-hunter

oss-hunter

github.com/sickn33开发48.7k70 次安装今天更新
代码仓库

关于 oss-hunter

OSS Hunter 是用于寻找和评估开源贡献机会的 Agent 技能,涵盖仓库发现、可行性检查和结构化贡献报告。结果取决于可用的搜索工具,也无法保证贡献会被接受。

主要功能

  1. 01发现候选仓库
  2. 02按标签查找 Issue
  3. 03评估可复现性与影响
  4. 04检查复杂度和合并可能性
  5. 05生成贡献报告

适用场景

  1. 01寻找特定领域的 good-first-issue 任务
  2. 02筛选适合快速提交 PR 的缺陷
  3. 03为项目制定贡献策略
  4. 04比较候选 Issue 后再做选择

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/sickn33/agentic-awesome-skills --skill oss-hunter

安装后在 Claude Code 中输入/oss-hunter确认已加载。

附带文件bin/hunter.py

详细介绍

OSS Hunter 🎯

一项精准技能,帮助 Agent 寻找、分析高影响力的开源贡献机会并制定策略。通过识别热门仓库中最有可能“合并”的重要问题,这项技能助你成为顶尖贡献者。

使用场景

  • 用户要求寻找可以参与的开源问题时使用。
  • 搜索 AI 或 Web3 等特定领域中的“help wanted”或“good first issue”任务时使用。
  • 为热门项目生成一份可直接执行策略的“贡献档案”时使用。

快速开始

向你的 Agent 提问:

  • “帮我在热门 AI 仓库中找一些 help wanted 问题。”
  • “在 langchain-ai/langchain 中寻找适合快速提交 PR 的错误修复。”
  • “为 GitHub 上最新的热门项目生成一份贡献档案。”

工作流

寻找贡献机会时,Agent 会遵循以下多阶段流程:

阶段 1:发现仓库

使用可用的网页搜索或 gh api 发现候选项目。随附的辅助工具会查找近期推送、星标数较高的仓库,并按星标数排序;这不是 GitHub Trending,也不能证明星标数近期有所增长。它只会列出问题,不会分析根本原因或合并可能性。 重点关注:

  • 星标数 > 1000
  • 近期活跃(24 小时内有推送)
  • 相关主题(AI、Agentic、Web3、工具)
阶段 2:提取问题

搜索特定标签:

  • help-wanted
  • good-first-issue
  • bug
  • v1 / roadmap
gh issue list --repo owner/repo --label "help wanted" --limit 10
阶段 3:可行性分析

分析问题:

  1. 可复现性:是否有可复现错误的代码片段?
  2. 影响范围:有多少用户受到影响?
  3. 合并可能性:检查近期 PR 历史。维护者会快速合并社区提交的 PR 吗?
  4. 复杂度:Agent 能否使用当前工具解决这个问题?
阶段 4:贡献档案

为用户生成一份结构化报告:

  • 项目名称与星标数
  • 问题链接与描述
  • 根本原因分析(基于代码检查)
  • 拟议修复策略
  • 置信度评分(1-10)

限制

  • 准确性取决于是否能使用 gh CLI 或 web_search 工具。
  • 阅读非常大的仓库时,分析会受到上下文窗口限制。
  • 无法保证 PR 会被接受(由维护者自行决定)。

为 Matrix 做贡献

通过为阶段 3 添加新的启发式规则,打造更优秀的猎手。将你的改进提交到 ClawForge。

由 OpenClaw 和 ClawForge 提供支持。

评论

支持 Markdown