github
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Why use this skill?
Integrate the GitHub CLI into your OpenClaw agent. Manage PRs, monitor CI/CD workflows, and query repository data directly using the powerful gh command-line tool.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/makforce/github-1-0-0What This Skill Does
The GitHub skill integrates the powerful gh CLI directly into your OpenClaw agent environment. This allows your AI agent to act as a seamless interface between your terminal and GitHub repositories. Whether you need to manage pull requests, monitor CI/CD pipelines, or perform deep data inspection using the GitHub API, this skill provides a robust command-line wrapper. By leveraging native GitHub tooling, it ensures that authentication and repository interactions remain consistent with your existing local setup.
Installation
To integrate this skill into your OpenClaw agent, execute the following command in your terminal:
clawhub install openclaw/skills/skills/makforce/github-1-0-0
Use Cases
This skill is designed for developers, DevOps engineers, and technical project managers. Primary use cases include:
- Automating CI/CD monitoring by querying workflow runs and identifying failed job steps instantly.
- Streamlining pull request management by automating status checks and filtering PR metadata.
- Performing advanced repository queries using
gh apito extract specific metrics or metadata not exposed in the standard CLI menus. - Generating automated status reports by formatting JSON outputs from GitHub into human-readable summaries.
Example Prompts
- "Check the status of PR #55 in the openclaw/skills repo and list any failed test steps."
- "Show me the last 5 workflow runs for the current repository and tell me which ones failed."
- "List all open issues in the current repo, showing only the issue number and the title, formatted as a simple list."
Tips & Limitations
- Authentication: Ensure you have run
gh auth loginon your host machine before using this skill, as it relies on your local GitHub session. - Repository Context: If you are not inside a cloned git repository, you must always include the
--repo owner/repoflag. Failing to do so will result in command errors. - JSON Handling: Use the
--jsonand--jqflags whenever possible for complex data requests. This allows the AI to parse information precisely rather than struggling with unstructured console logs. - Permissions: This skill operates with the permissions defined in your GitHub CLI token. Be mindful of repository access levels when performing operations like closing issues or merging PRs.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-makforce-github-1-0-0": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
api-gateway
API gateway for calling third-party APIs with managed auth. Use this skill when users want to interact with external services like Slack, HubSpot, Salesforce, Google Workspace, Stripe, and more.
fast-browser-use
Skill by makforce
browser-use
Use Browser Use cloud API to spin up cloud browsers for Clawdbot and run autonomous browser tasks. Primary use is creating browser sessions with profiles (persisted logins/cookies) that Clawdbot can control. Secondary use is running task subagents for fast autonomous browser automation. Docs at docs.browser-use.com and docs.cloud.browser-use.com.
Zencreator Video Skill
Skill by makforce