agentsclimarketplace

Community analyzer

Skill allenli178/yuyan-skills/tech-evaluator/skills/community-analyzer

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

Install
npx -y skills add allenli178/yuyan-skills --skill community-analyzer

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
  • runs commandsInstructs the agent to run 1 command, including `analyze_activity.py`.

SKILL.md

1.6 KB, 535 tokens by cl100k_base, as published. Nobody here has run it

社区活跃度分析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调用是否成功
  • 检查返回的社区活动数据是否完整
  • 确保分析结果的准确性
  • 验证风险提示是否合理

What ships with it: 1 file

3.8 KB alongside SKILL.md, 1 of them executable

scripts/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.