agentsclimarketplace

Community analyzer

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

my skills collection

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.

One thing 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.

What its author says it does

Copied from the file, not written here

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

SKILL.md

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

Keep looking

Skills are one crate of 328,083. 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.