community-analyzer

star 1

社区活跃度分析Skill,分析技术项目的社区活跃度,包括issue响应速度、PR合并率、核心维护者情况等,量化社区健康度。

allenli178 By allenli178 schedule Updated 2/27/2026

name: community-analyzer description: 社区活跃度分析Skill,分析技术项目的社区活跃度,包括issue响应速度、PR合并率、核心维护者情况等,量化社区健康度。 version: 1.0.0 author: YuYan

社区活跃度分析Skill

1. Goal (目标)

分析技术项目的社区活跃度,包括issue响应速度、PR合并率、核心维护者情况等,量化社区健康度,为技术选型评估提供社区支持数据。

2. Input Format (输入格式)

{
  "project_url": "[项目URL]"
}

3. Output Format (输出格式)

  • 社区健康度分析结果:
    • issue响应速度:平均响应时间
    • PR合并率:已合并PR占总PR的比例
    • 核心维护者数量:活跃的核心维护者数量
    • commit趋势:近期commit频率变化
    • 社区健康度评分:综合评分
    • 风险提示:如核心维护者离开、commit骤降等

4. Workflow (工作流)

  1. 运行 analyze_activity.py 分析GitHub仓库的社区活动数据
  2. 计算issue响应速度和PR合并率
  3. 分析核心维护者情况
  4. 评估commit趋势
  5. 生成社区健康度评分和风险提示
  6. 输出分析结果

5. Output Template (输出模板)

{
  "issue_response_time": "[响应时间]",
  "pr_merge_rate": [PR合并率],
  "core_maintainers": [核心维护者数量],
  "commit_trend": "[commit趋势]",
  "community_health_score": [社区健康度评分],
  "risk_alert": "[风险提示]"
}

6. Self-Correction (自我纠错)

  • 验证GitHub API调用是否成功
  • 检查返回的社区活动数据是否完整
  • 确保分析结果的准确性
  • 验证风险提示是否合理
Install via CLI
npx skills add https://github.com/allenli178/yuyan-skills --skill community-analyzer
Repository Details
star Stars 1
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator