返回顶部
r

repo-scout仓库侦察兵

Discover, evaluate, and rank GitHub repositories in any ecosystem or domain. Produces a structured ranking document with star counts, languages, issue health, and contribution friendliness scores. Use when scouting for open-source projects to contribute to, evaluating technology options, doing competitive analysis, or exploring a new ecosystem.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
89
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

repo-scout

Repo Scout — 仓库发现与排名

概述

系统性地发现并排名特定生态系统中的GitHub仓库,生成结构化、可操作的排名文档。

应用场景:开源贡献目标筛选、技术生态调研、竞品分析、生态探索。

前置条件

开始前,用户必须完成GitHub CLI身份认证:

bash
gh auth status # 必须显示Logged in

若未配置,请用户提供:

  1. 1. GitHub用户名 — 用于搜索和归属
  2. GitHub令牌 — 运行gh auth login或设置export GH_TOKEN=

未认证时,gh API调用将快速触发频率限制,且无法访问私有仓库数据。

工作流程

步骤1:定义范围

向用户询问以下参数(含合理默认值):

参数默认值示例
生态关键词(必填)AI agent、LLM tools、Kubernetes
目标数量
15 | 按星标数排名前15 |
| 最低星标数 | 5,000 | 过滤小型仓库 |
| 语言筛选 | (不限) | Python、TypeScript |
| 附加条件 | (无) | 必须包含bug标签的议题 |

步骤2:搜索与收集

使用多种搜索策略寻找候选仓库:

搜索策略:

  1. 1. GitHub搜索:{关键词}按星标排序
  2. awesome-{关键词}精选列表
  3. 该领域GitHub趋势
  4. 网页搜索:{关键词} 顶级开源项目 {年份}

对每个候选仓库,收集以下数据:

数据点获取方式
星标数GitHub API / 网页
主要编程语言
GitHub API |
| 最后提交日期 | GitHub API |
| 开放议题数 | GitHub API |
| 标记为bug的议题 | gh issue list --label bug --state open --limit 5 |
| good first issue数量 | GitHub搜索 |
| 是否存在CONTRIBUTING.md? | 检查仓库根目录 |
| 是否配置CI? | 检查.github/workflows/ |
| 是否存在PR模板? | 检查.github/PULLREQUESTTEMPLATE.md |
| 许可证 | GitHub API |

步骤3:评分与排名

贡献友好度对每个仓库评分:

因素权重评分标准
可操作的bug议题30%3=大量明确bug,1=无
活跃度(近期提交)
20% | 3=每日,2=每周,1=每月以上 |
| 贡献文档 | 15% | 3=CONTRIBUTING+模板,2=部分,1=无 |
| CI/CD健康度 | 15% | 3=绿色CI,2=部分,1=无 |
| 社区规模(星标数) | 10% | 3=>50K,2=>10K,1=>5K |
| PR响应时间 | 10% | 3=<3天,2=<7天,1=>7天 |

步骤4:过滤排除

标记以下情况的仓库为跳过

  • - 非代码仓库(awesome列表、纯文档、资源合集)
  • 需要硬件访问的桌面/移动端UI缺陷
  • 无可操作的bug议题(仅功能请求或过期议题)
  • 已归档或无人维护(6个月以上无提交)
  • 不友好的贡献环境(PR经常被忽略)

步骤5:生成排名文档

写入{workspace}/ecosystem-top{N}.md:

markdown

{生态系统} — 前{N}个仓库

生成日期:{date}
关键词:{keywords}
最低星标数:{min_stars}

排名

排名仓库星标数语言开放bug数评分备注
1owner/repo45.2KPython128.5/10活跃,文档完善
2
... | ... | ... | ... | ... | ... |

跳过的仓库

仓库原因
owner/repo非代码(awesome列表)

详细档案

1. owner/repo (45.2K ⭐)

  • - 语言:Python
  • 最后提交:2天前
  • 开放议题:234(12个标记为bug)
  • CONTRIBUTING.md:✅
  • CI:✅ GitHub Actions
  • 评分明细:活跃度 3/3,bug 3/3,文档 2/3,CI 3/3,社区 2/3,响应 2/3
  • 备注:非常活跃,社区友好

输出

  • - {workspace}/ecosystem-top{N}.md — 结构化排名文档,可直接用于后续流程

提示

  • - 作为贡献活动的一部分时,输出结果可直接输入issue-hunter技能进行议题分析。
  • 用于技术评估时,排名加详细档案即为最终交付物。
  • 定期重新运行以捕捉生态变化。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 repo-scout-1776050351 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 repo-scout-1776050351 技能

通过命令行安装

skillhub install repo-scout-1776050351

下载

⬇ 下载 repo-scout v1.0.0(免费)

文件大小: 2.71 KB | 发布时间: 2026-4-14 13:54

v1.0.0 最新 2026-4-14 13:54
Initial public release of repo-scout.

- Discover, evaluate, and rank GitHub repositories by ecosystem or domain.
- Produces a structured markdown report with star counts, languages, issue health, and contribution friendliness scores.
- Supports advanced scoring: considers bugs, contribution docs, CI/CD, community size, and PR responsiveness.
- Includes workflow to define search criteria, systematically collect data, rank, and filter repositories.
- Enables easy identification of top open-source projects and skipping of unsuitable candidates.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部