oss-hunter
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseOSS Hunter 🎯
OSS Hunter 🎯
A precision skill for agents to find, analyze, and strategize for high-impact Open Source contributions. This skill helps you become a top-tier contributor by identifying the most "mergeable" and influential issues in trending repositories.
这是面向Agent的精准技能,可用于查找、分析高影响力开源贡献机会并制定对应策略。该技能能够帮你识别热门仓库中最易被合并、最具影响力的Issue,从而成为顶级贡献者。
Quick Start
快速开始
Ask your agent:
- "Find me some help-wanted issues in trending AI repositories."
- "Hunt for bug fixes in langchain-ai/langchain that are suitable for a quick PR."
- "Generate a contribution dossier for the most recent trending projects on GitHub."
向你的Agent提问:
- "帮我在热门AI仓库中找一些需要帮助的Issue。"
- "挖掘langchain-ai/langchain仓库中适合快速提交PR的Bug修复任务。"
- "为GitHub上最新的热门项目生成贡献档案。"
Workflow
工作流程
When hunting for contributions, the agent follows this multi-stage protocol:
挖掘贡献机会时,Agent会遵循以下多阶段协议:
Phase 1: Repository Discovery
阶段1:仓库发现
Use or to find trending repositories.
Focus on:
web_searchgh api- Stars > 1000
- Recent activity (pushed within 24 hours)
- Relevant topics (AI, Agentic, Web3, Tooling)
使用或查找热门仓库。
重点关注:
web_searchgh api- Stars > 1000
- 近期活跃(24小时内有提交)
- 相关主题(AI、Agentic、Web3、工具类)
Phase 2: Issue Extraction
阶段2:Issue提取
Search for specific labels:
help wantedgood first issuebug- /
v1roadmap
bash
gh issue list --repo owner/repo --label "help wanted" --limit 10搜索带有特定标签的内容:
help wantedgood first issuebug- /
v1roadmap
bash
gh issue list --repo owner/repo --label "help wanted" --limit 10Phase 3: Feasibility Analysis
阶段3:可行性分析
Analyze the issue:
- Reproducibility: Is there a code snippet to reproduce the bug?
- Impact: How many users does this affect?
- Mergeability: Check recent PR history. Does the maintainer merge community PRs quickly?
- Complexity: Can this be solved by an agent with the current tools?
分析Issue:
- 可复现性:是否有代码片段可复现Bug?
- 影响力:会影响多少用户?
- 可合并性:查看近期PR历史,维护者是否会快速合并社区PR?
- 复杂度:当前工具下的Agent能否解决该问题?
Phase 4: The Dossier
阶段4:档案生成
Generate a structured report for the human:
- Project Name & Stars
- Issue Link & Description
- Root Cause Analysis (based on code inspection)
- Proposed Fix Strategy
- Confidence Score (1-10)
为用户生成结构化报告:
- 项目名称与Stars数
- Issue链接与描述
- 根本原因分析(基于代码审查)
- 修复方案建议
- 置信度评分(1-10)
Example Dossier
档案示例
🦜 LangChain #35009
Status: Potential Fix Identified Description: ToolMessageChunk merges None content into "NoneNone". Strategy: Modifyincoerce_argsto skip coercion fortool.py. Confidence: 9/10 (Reproducible locally).NoneType
🦜 LangChain #35009
状态:已找到潜在修复方案 描述:ToolMessageChunk 将None内容合并为"NoneNone"。 修复策略:修改中的tool.py方法,跳过对coerce_args的强制转换。 置信度:9/10(可在本地复现)。NoneType