GitHub Team Collaboration

自动化管理GitHub团队工作流、代码审查与项目进度的工具集。

已扫描
适合谁
软件开发团队负责人、技术项目经理
不适合谁
非技术背景人员、无GitHub使用经验者
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @kaiyuelv/github-team-collaboration

Skill 说明

命令、参数、文件名以原文为准

GitHub 团队协作

一个用于管理 GitHub 团队工作流、代码审查和项目协调的综合性工具包。

功能特性

  • 拉取请求自动化:自动分配审查人、检查 PR 状态、合并策略
  • 问题管理:分类、打标签、指派和跟踪问题
  • 冲刺计划:里程碑管理、燃尽图、速度追踪
  • 团队指标:PR 审查时长、问题解决时长、贡献者统计
  • 工作流自动化:分支保护、状态检查、发布管理

使用方法

管理拉取请求

from scripts.github_team import list_open_prs, assign_reviewers

# 列出开放的拉取请求
prs = list_open_prs("myorg", "myrepo")

# 自动分配审查人
assign_reviewers("myorg", "myrepo", 123, ["alice", "bob"])

跟踪冲刺进度

from scripts.github_team import get_milestone_progress

# 获取冲刺进度
progress = get_milestone_progress("myorg", "myrepo", "Sprint-15")
print(f"已关闭: {progress['closed_issues']}/{progress['total_issues']}")

团队指标分析

from scripts.github_team import get_team_metrics

# 分析团队指标
metrics = get_team_metrics("myorg", "myrepo", days=30)
print(f"平均审查时长: {metrics['avg_review_time']} 小时")

GitHub API 认证

将 GitHub 令牌设置为环境变量:

export GITHUB_TOKEN="ghp_your_token_here"

支持的操作

  • 仓库管理
  • 拉取请求生命周期
  • 问题追踪与分类
  • 里程碑和项目管理
  • 团队成员活动记录
  • 发布管理
  • Webhook 配置
K
@kaiyuelv

已收录 2 个 Skill

相关推荐