← Back to Skills Marketplace
yesong-hue

Agent GitHub Workflow

by yesong-Hue · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ pending
71
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install agent-github-workflow
Description
Query and manage GitHub repositories - list repos, check CI status, create issues, search repos, and view recent activity.
README (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
Capability Tags
requires-oauth-tokenrequires-sensitive-credentials
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install agent-github-workflow
  3. After installation, invoke the skill by name or use /agent-github-workflow
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
GitHub workflow automation for AI agents
Metadata
Slug agent-github-workflow
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Agent GitHub Workflow?

Query and manage GitHub repositories - list repos, check CI status, create issues, search repos, and view recent activity. It is an AI Agent Skill for Claude Code / OpenClaw, with 71 downloads so far.

How do I install Agent GitHub Workflow?

Run "/install agent-github-workflow" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Agent GitHub Workflow free?

Yes, Agent GitHub Workflow is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Agent GitHub Workflow support?

Agent GitHub Workflow is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Agent GitHub Workflow?

It is built and maintained by yesong-Hue (@yesong-hue); the current version is v1.0.0.

💬 Comments