gitlink-growth 开源贡献者成长系统 Skill 贡献 #54
Loading…
Reference in New Issue
No description provided.
Delete Branch "yingjie/gitlink-cli:feat/growth-system"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
概述
新增 gitlink-growth 技能体系,为 GitLink 仓库建立开源贡献者成长追踪能力。该 Skill 复用了 gitlink-health 的数据采集基础设施( health +fetch +
SQLite),在其之上提供了贡献排行、徽章动态颁发、成长报告生成三个核心能力。
新增文件
skills/gitlink-growth/SKILL.md — 主 Skill 定义
定义了完整的 5 步工作流:询问分析偏好 → 采集数据(复用 health +fetch )→ 执行 SQL 查询排名 → 渲染报告 → 提交推送。与 gitlink-health 的分工清晰——health
看项目整体健康度,growth 看个人贡献者成长。并且详细规定了边界情况处理(空数据库、无标签、平票等)。
skills/gitlink-growth/references/queries.md — SQL 查询参考(444 行)
包含了完整的 SQL 查询集,覆盖:
· 综合贡献排名
· PR / Issue 创建数与处理数排名
· 标签维度细分排行
· 徽章生成逻辑——包括 10 个勘探查询用于从数据中发现模式,再基于分布动态设计徽章(不套用固定模板)
skills/gitlink-growth/asset/growth_report_template.md — 报告模板
结构化 Markdown 模板,产出包含:徽章展示 → 综合排行 → PR/Issue 创建/处理排行 → 标签细分排行。
设计要点
· 不重复造轮子——只依赖已有 health +fetch 的数据库,自身只加查询和分析逻辑
· 动态徽章——不从预定义列表颁发,而是根据仓库实际数据分布自行派生徽章名称和阈值
· 增量友好—— health +fetch 已有增量更新能力,growth 直接享用
验证截图