技能 GitHub Project & Contributor Finder API Skill
📦

GitHub Project & Contributor Finder API Skill

中风险 🌐 网络访问🔑 环境变量⚙️ 外部命令

查找GitHub贡献者和项目详情

在GitHub上手动查找合格的开发者和项目详情需要大量搜索。此技能通过关键词、星标和日期搜索仓库,自动提取贡献者个人资料和联系信息。

支持: Claude Codex Code(CC)
⚠️ 63
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“GitHub Project & Contributor Finder API Skill”。 查找关于浏览器自动化的GitHub仓库,星标至少500且在2025-01-01之后更新的

预期结果:

  • Repository: Puppeteer (URL: github.com/puppeteer/puppeteer, 85000 stars, Owner: Google)
  • Contributors: [{name: 'Jane Smith', bio: 'Developer at Google', website: 'janesmith.dev', twitter: '@janesmith'}],
  • Repository: Playwright (URL: github.com/microsoft/playwright, 78000 stars, Owner: Microsoft)

正在使用“GitHub Project & Contributor Finder API Skill”。 搜索星标1000+的机器学习仓库并提取贡献者个人资料

预期结果:

  • Found 5 repositories matching criteria
  • Top contributors: [Alex Chen (TensorFlow), Maria Garcia (PyTorch), James Wilson (scikit-learn)]
  • Contact extraction complete. 15 contributor profiles retrieved including bio, website, and Twitter.

正在使用“GitHub Project & Contributor Finder API Skill”。 查找星标2000+的React组件库并获取所有者联系信息

预期结果:

  • Discovered popular React libraries: Material-UI, Chakra UI, Ant Design
  • Owner profiles retrieved with social links for partnership outreach

安全审计

中风险
v1 • 4/28/2026

Risk factors confirmed: network access to external API, environment variable for API credentials. External commands are benign shell invocations for running Python scripts. No malicious intent detected. Code is legitimate API client for GitHub project/contributor data retrieval service.

2
已扫描文件
250
分析行数
8
发现项
1
审计总数

高风险问题 (1)

Environment Variable Access for API Credentials
Script reads BROWSERACT_API_KEY from environment variables. This is standard practice for API key management and is appropriate for this skill. The key is used solely for authenticating to the BrowserAct service.
低风险问题 (4)
External Command Execution for Python Script Invocation
SKILL.md documents shell commands to run Python scripts. These are benign invocations for legitimate API client execution, not arbitrary command injection. No user input concatenation into shell commands detected.
Network Access to External API Service
Python script makes HTTP requests to BrowserAct API endpoint. This is the intended purpose of the skill - retrieving GitHub project and contributor data via a third-party service.
Hardcoded URLs for Documentation Links
SKILL.md contains hardcoded URLs for BrowserAct documentation and pricing pages. These are informational links for user guidance, not dangerous network destinations.
System Reconnaissance Pattern in Error Messages
Script checks for specific error strings in API responses. This is standard error handling and diagnostics, not system reconnaissance.
审计者: claude

质量评分

45
架构
100
可维护性
87
内容
50
社区
47
安全
65
规范符合性

你能构建什么

技术招聘人员建立候选人库

招聘人员搜索在特定领域(如机器学习或Web框架)热门项目中贡献代码的开发者。提取联系信息以便开展招聘机会沟通。

开发者外展工具营销

营销团队找到与自家开发者工具产品相关的活跃贡献者。收集电子邮件地址和社交资料用于精准营销活动。

开源项目发现

开发者和研究人员通过关键词和星标数量筛选,发现自己感兴趣领域的热门仓库。发现有价值可贡献或学习的项目。

试试这些提示

按主题查找热门仓库
查找与{topic}相关的GitHub仓库,星标数至少{min_stars}且在{date}之后有更新的
获取贡献者联系信息
搜索关于{topic}的GitHub仓库并提取主要贡献者的联系信息,包括个人网站和Twitter账号
为开发者工具建立潜在客户列表
查找与{tech_stack}相关且最近有更新的仓库。对于每个仓库,获取前3名贡献者及其个人资料链接和个人简介
研究领域内活跃贡献者
搜索{domain}项目中星标{min_stars}+且在{date}之后更新的。获取详细资料,包括他们的其他仓库、个人网站和社交媒体信息

最佳实践

  • 使用此技能前设置BROWSERACT_API_KEY环境变量
  • 使用更具体的关键词和更高的星标数量以获得更相关、更高质量的仓库结果
  • 执行期间检查状态日志;根据分页设置,任务可能需要几分钟

避免

  • 不要使用过于宽泛的关键词而不设置星标筛选;这会返回太多低质量结果
  • 不要在首次运行时设置极高的分页数量;先从page_turns=1开始验证结果
  • 不要忽略API密钥错误;无效或过期的密钥将阻止任何数据获取

常见问题

如何获取BrowserAct API密钥?
访问 https://www.browseract.com/reception/integrations 创建账户并生成API密钥。将其设置为BROWSERACT_API_KEY环境变量。
如果我的API密钥无效会怎样?
脚本将输出'Invalid authorization'错误。请勿重试;而是提供有效的API密钥或检查您的订阅是否有效。
搜索需要多长时间?
执行时间取决于页数和每页项目数。单页5个项目的查询通常需要1-3分钟。请通过状态日志监控进度。
可以不指定最低星标进行搜索吗?
可以,星标参数默认值为100(如果未指定)。但是,使用更高的星标数量有助于筛选更成熟、更有价值的仓库。
每个贡献者会提取哪些数据?
此技能提取:GitHub用户名、个人资料链接、个人简介、其他仓库摘要、个人网站链接以及Twitter账号(如果有)。
我可以检索的结果数量有限制吗?
限制取决于您的BrowserAct订阅计划。提高分页和日期限制会增加处理结果数量,但也可能触及速率限制或并发任务限制。