← 返回 Skills 市场
yesong-hue

Agent GitHub Workflow

作者 yesong-Hue · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ pending
71
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install agent-github-workflow
功能描述
Query and manage GitHub repositories - list repos, check CI status, create issues, search repos, and view recent activity.
使用说明 (SKILL.md)

GitHub Integration Skill

Query and manage GitHub repositories directly from your AI assistant.

Capabilities

Capability Description
list_repos List your repositories with filters
get_repo Get detailed info about a specific repo
check_ci_status Check CI/CD pipeline status
create_issue Create a new issue in a repo
create_repo Create a new repository
search_repos Search your repositories
get_recent_activity Get recent commits

Usage

You: List my Python repos
Bot: [lists your Python repositories]

You: Check CI status on my main project
Bot: [shows CI/CD status]

You: Create an issue about the bug
Bot: [creates the issue]

Setup

1. Generate GitHub Personal Access Token

  1. Go to https://github.com/settings/tokens
  2. Click "Generate new token (classic)"
  3. Name: openclaw-github-skill
  4. Scopes: repo (required), read:user (optional)
  5. Copy the token

2. Configure Credentials

Option A: Environment Variables (Recommended)

Set environment variables before starting OpenClaw:

export GITHUB_TOKEN="ghp_your_token_here"
export GITHUB_USERNAME="your_github_username"

Option B: OpenClaw Config

Add to ~/.openclaw/openclaw.json:

{
  "github": {
    "token": "ghp_your_token_here",
    "username": "your_username"
  }
}

3. Restart OpenClaw

openclaw gateway restart

Security Notes

⚠️ Protect Your Token:

  • Never commit your token to git or share it publicly
  • Use the minimal required scopes (repo for private repos, public_repo for public-only)
  • Rotate your token if you suspect it was compromised
  • Consider using a secrets manager for production use

⚠️ Best Practices:

  • Don't store tokens in shell profiles (~/.zshrc) on shared machines
  • For local development, environment variables are acceptable
  • For production, use your platform's secret/credential store

Rate Limits

  • Unauthenticated requests: 60/hour
  • Authenticated requests: 5,000/hour

Requirements

  • OpenClaw gateway running
  • GitHub Personal Access Token with appropriate scopes
能力标签
requires-oauth-tokenrequires-sensitive-credentials
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install agent-github-workflow
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /agent-github-workflow 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
GitHub workflow automation for AI agents
元数据
Slug agent-github-workflow
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Agent GitHub Workflow 是什么?

Query and manage GitHub repositories - list repos, check CI status, create issues, search repos, and view recent activity. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 71 次。

如何安装 Agent GitHub Workflow?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install agent-github-workflow」即可一键安装,无需额外配置。

Agent GitHub Workflow 是免费的吗?

是的,Agent GitHub Workflow 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Agent GitHub Workflow 支持哪些平台?

Agent GitHub Workflow 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Agent GitHub Workflow?

由 yesong-Hue(@yesong-hue)开发并维护,当前版本 v1.0.0。

💬 留言讨论