github
GitHub API integration with managed OAuth. Access repositories, issues, pull requests, commits, branches, and users. Use this skill when users want to interact with GitHub repositories, manage issues and PRs, search code, or automate workflows. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/byungkyu/github-apiWhat This Skill Does
The GitHub skill provides a seamless, secure gateway for interacting with the GitHub REST API using managed OAuth. By utilizing the Maton gateway, users can programmatically manage repositories, issues, pull requests, commits, branches, and user profiles without needing to manually handle token expiration or complex authentication flows. This skill acts as a proxy, ensuring that every request is automatically signed with your authenticated OAuth credentials, allowing you to focus on building automation or data retrieval workflows within your OpenClaw environment.
Installation
To integrate this skill into your agent, execute the following command in your terminal: clawhub install openclaw/skills/skills/byungkyu/github-api. After installation, ensure you have set your MATON_API_KEY as an environment variable. Manage your GitHub OAuth connections by visiting https://ctrl.maton.ai, where you can initiate new authorization sessions, verify existing connection statuses, or delete deprecated links.
Use Cases
This skill is designed for developers, DevOps engineers, and technical project managers looking to streamline their CI/CD and project management cycles. Common use cases include: 1) Automated repository auditing to track open issues or stale pull requests. 2) Integrating GitHub data into internal dashboards or custom reports. 3) Automating developer workflows, such as creating new branch triggers or bulk updating issue labels. 4) Extracting commit history for performance analysis or changelog generation. 5) Managing team access and user-level metadata across multiple organizations.
Example Prompts
- "List all open pull requests assigned to me in the 'openclaw' organization and summarize the latest comments on each."
- "Search for the latest commit messages in the 'main' branch of the 'clawkit' repository for the last 48 hours."
- "Create a new issue in the repository 'test-repo' titled 'Bug: Authentication failure' with a description detailing the recent error logs."
Tips & Limitations
When using this skill, always ensure your Maton API key is stored securely using secret management practices rather than hardcoding it in scripts. Be mindful of GitHub's secondary rate limits; for large-scale data harvesting, implement appropriate delays between requests. If you encounter authorization errors, check the status of your connection at https://ctrl.maton.ai to verify if the session has expired and needs re-authentication. For non-GitHub third-party integrations, utilize the api-gateway skill instead of attempting to proxy requests through this tool.
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-byungkyu-github-api": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
apollo
Apollo.io API integration with managed OAuth. Search and enrich people and companies, manage contacts and accounts. Use this skill when users want to prospect, enrich leads, or manage sales data. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
hubspot
HubSpot CRM API integration with managed OAuth. Manage contacts, companies, deals, and associations. Use this skill when users want to create or update CRM records, search contacts, or sync data with HubSpot. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
squareup
Square API integration with managed OAuth. Process payments, manage customers, orders, catalog, inventory, invoices, loyalty programs, team members, and more. Use this skill when users want to accept payments, manage point-of-sale operations, track inventory, handle invoicing, manage loyalty programs, or create payment links through Square. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.
signnow
SignNow API integration with managed OAuth. E-signature platform for sending, signing, and managing documents. Use this skill when users want to upload documents, send signature invites, create templates, or manage e-signature workflows. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.
vimeo
Vimeo API integration with managed OAuth. Video hosting and sharing platform. Use this skill when users want to upload, manage, or organize videos, create showcases/albums, manage folders, or interact with the Vimeo community. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.