Connects Claude to GitHub so you can list repos, check CI status, create issues, and search without leaving your chat. Needs a personal access token with repo scope, which you can set via environment variables or config file. The usual 5,000 requests per hour authenticated limit applies. Honestly most useful when you're already deep in a conversation about code and want to quickly check pipeline status or file an issue without context switching to your browser. Setup takes two minutes if you've generated GitHub tokens before.
- skills.sh installs
- 139
- last updated
- Aug 21, 2026
Install
$ npx -y skills add conorkenn/openclaw-github-assistant --skill github --agent claude-codeInstalls into .claude/skills of the current project.
Files
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
- Go to https://github.com/settings/tokens
- Click "Generate new token (classic)"
- Name:
openclaw-github-skill - Scopes:
repo(required),read:user(optional) - Copy the token
2. Configure Credentials
Option A: Environment Variables (Recommended)
Set environment variables before starting OpenClaw:
Sponsors
Details
- Repository
- github.com/conorkenn/openclaw-github-assistant
- Category
- Git & Pull Requests
- First seen
- Jun 3, 2026
