← 返回 Skills 市场
103
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install github-team-collaboration
功能描述
GitHub team collaboration toolkit for managing team workflows, code reviews, issue tracking, sprint planning, and team metrics. Supports PR automation, issue...
使用说明 (SKILL.md)
GitHub Team Collaboration
A comprehensive toolkit for managing GitHub team workflows, code reviews, and project coordination.
Features
- Pull Request Automation: Auto-assign reviewers, check PR status, merge strategies
- Issue Management: Triage, label, assign, and track issues
- Sprint Planning: Milestone management, burndown charts, velocity tracking
- Team Metrics: PR review time, issue resolution time, contributor stats
- Workflow Automation: Branch protection, status checks, release management
Usage
Manage Pull Requests
from scripts.github_team import list_open_prs, assign_reviewers
# List open PRs
prs = list_open_prs("myorg", "myrepo")
# Auto-assign reviewers
assign_reviewers("myorg", "myrepo", 123, ["alice", "bob"])
Track Sprint Progress
from scripts.github_team import get_milestone_progress
# Get sprint progress
progress = get_milestone_progress("myorg", "myrepo", "Sprint-15")
print(f"Closed: {progress['closed_issues']}/{progress['total_issues']}")
Team Metrics
from scripts.github_team import get_team_metrics
# Analyze team metrics
metrics = get_team_metrics("myorg", "myrepo", days=30)
print(f"Avg review time: {metrics['avg_review_time']} hours")
GitHub API Authentication
Set your GitHub token as an environment variable:
export GITHUB_TOKEN="ghp_your_token_here"
Supported Operations
- Repository management
- Pull request lifecycle
- Issue tracking and triage
- Milestone and project management
- Team member activity
- Release management
- Webhook configuration
安全使用建议
This package appears to implement the GitHub features it advertises, but note two practical concerns before installing or running it: (1) the skill uses a GitHub personal access token (GITHUB_TOKEN) but the registry metadata did not declare that — treat this as a packaging bug and expect to provide the token yourself; (2) the module prints the first 10 characters of your token when executed as a script, which can leak secrets into logs or consoles. Before using: verify the source/trustworthiness, prefer a token with minimal scopes (repo/read/write as needed), avoid running the package's __main__ in environments where logs are exposed (or remove the token-printing lines), and update or ask the publisher to correct the metadata to declare GITHUB_TOKEN as a required credential. If you need higher assurance, review or run the included tests locally and consider using a GitHub App or least-privilege token instead of a broad PAT.
功能分析
Type: OpenClaw Skill
Name: github-team-collaboration
Version: 1.0.0
The skill bundle provides a standard set of tools for GitHub team collaboration, including PR management, issue tracking, and team metrics. The implementation in `scripts/github_team.py` uses the official GitHub API (api.github.com) and follows best practices for authentication via environment variables. No evidence of data exfiltration, malicious execution, or prompt injection was found across the code or documentation.
能力评估
Purpose & Capability
The name, description, SKILL.md, and included Python code all align: they implement GitHub PR, issue, milestone and metric functionality and call api.github.com as expected. However, the registry metadata claims no required environment variables or primary credential while both SKILL.md and the code require a GITHUB_TOKEN — this mismatch is a packaging inconsistency.
Instruction Scope
SKILL.md instructs the agent/user to set GITHUB_TOKEN and to import/use the provided functions only (which is appropriate). The runtime code does one unexpected/undesirable thing: when run as __main__ it prints the first 10 characters of the token to stdout (token[:10]...), which can expose part of the secret in logs or consoles. There are no instructions to read other system files or unrelated environment variables.
Install Mechanism
There is no install spec that downloads arbitrary artifacts. The package is instruction-and-code only, with a small requirements.txt (requests, python-dateutil) that matches the code. No suspicious external URLs or archive extraction were seen.
Credentials
The code and SKILL.md require a single environment secret (GITHUB_TOKEN) which is appropriate for GitHub API access, but the registry metadata incorrectly lists 'none' for required env vars and primary credential. That mismatch weakens trust and could lead to the agent being allowed to run without necessary consent checks. The skill does not request any other unrelated credentials.
Persistence & Privilege
The skill is not always-enabled, doesn't request elevated platform privileges, and does not modify other skills or system-wide settings. Autonomous invocation is allowed (platform default) but not combined with broad undeclared credential access.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install github-team-collaboration - 安装完成后,直接呼叫该 Skill 的名称或使用
/github-team-collaboration触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of github-team-collaboration – a toolkit for streamlined GitHub team workflows.
- Automates pull request reviews, merging, and status checks.
- Enables efficient issue triage, labeling, and tracking.
- Supports sprint planning with milestone management and progress tracking.
- Provides analytics on team productivity and collaboration metrics.
- Includes utilities for branch protection, release management, and webhook setup.
元数据
常见问题
GitHub Team Collaboration 是什么?
GitHub team collaboration toolkit for managing team workflows, code reviews, issue tracking, sprint planning, and team metrics. Supports PR automation, issue... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 103 次。
如何安装 GitHub Team Collaboration?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install github-team-collaboration」即可一键安装,无需额外配置。
GitHub Team Collaboration 是免费的吗?
是的,GitHub Team Collaboration 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
GitHub Team Collaboration 支持哪些平台?
GitHub Team Collaboration 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 GitHub Team Collaboration?
由 Lv Lancer(@kaiyuelv)开发并维护,当前版本 v1.0.0。
推荐 Skills