github-pat
Interact with GitHub using Personal Access Tokens. Secure, user-controlled access - no OAuth, no full account access. Clone, push, branch, PR, issues. Use when user wants to work with GitHub repos.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/dannyshmueli/github-patWhat This Skill Does
The github-pat skill is a purpose-built integration for OpenClaw that enables secure, authenticated interaction with GitHub repositories using Personal Access Tokens (PAT). Unlike traditional OAuth flows that often grant broad application-level permissions, this skill empowers the user to maintain strict control over their account access. By utilizing PATs, you can define exactly which scopes (such as repo or public_repo) are allowed, ensuring the agent adheres to the principle of least privilege. This toolset handles common developer workflows, including cloning repositories, managing branches, pushing commits, opening pull requests, and creating issues directly from the OpenClaw interface.
Installation
To install this skill, run the following command in your terminal:
clawhub install openclaw/skills/skills/dannyshmueli/github-pat
After installation, follow these steps to configure your credentials:
- Generate a new PAT via your GitHub settings (github.com/settings/tokens).
- Select the specific scopes necessary for your intended work (e.g., repository read/write access).
- Securely store your token in the
TOOLS.mdfile under the### GitHubsection or pass it dynamically using the--tokenflag during execution.
Use Cases
This skill is ideal for software developers and DevOps engineers looking to automate repository management. Use it to quickly clone new projects, automate the creation of bug reports from agent-detected issues, or streamline the Git lifecycle by committing and pushing changes directly through natural language instructions. It is particularly effective for teams requiring granular security, as access can be revoked immediately by deleting the token.
Example Prompts
- "Clone the repository openclaw/core and create a new branch named 'patch-v1' to start working on the fix."
- "Open a pull request in the current repo with the title 'Refactor API handlers' and include a description detailing the performance improvements."
- "Create a new issue in our project repository titled 'Memory leak in worker threads' and describe the steps to reproduce."
Tips & Limitations
To maintain security, never paste your PAT into public chat channels or log files. If you suspect your token has been compromised, immediately revoke it via your GitHub dashboard. Keep in mind that this skill requires local file system access to clone repositories; ensure your environment has the necessary write permissions. Always prefer fine-grained PATs over classic tokens for enhanced security control.
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-dannyshmueli-github-pat": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api, code-execution
Related Skills
edge-tts-unlimited
Free, unlimited text-to-speech using Microsoft Edge neural voices via Python edge-tts. Use when generating long-form audio, podcasts, voice notes, spoken briefs, or headless/server-side TTS without API keys, credits, or character limits.
Jits Builder
Skill by dannyshmueli
red-alert
Israel Red Alert API — real-time and historical rocket/missile alert data. Query alerts by city, time range, generate shelter time stats. Uses redalert.orielhaim.com (socket.io for real-time) and tzevaadom.co.il (REST for history).
table-image-generator
Generate clean table images from data. Perfect for Discord/Telegram where ASCII tables look broken. Supports dark/light mode, custom styling, and auto-sizing. No Puppeteer required. Companion to chart-image skill.
anima
Turns ideas into live, full-stack web applications with editable code, built-in database, user authentication, and hosting. Anima is the design agent in the AI swarm, giving agents design awareness and brand consistency when building interfaces. Three input paths: describe what you want (prompt to code), clone any website (link to code), or implement a Figma design (Figma to code). Also generates design-aware code from Figma directly into existing codebases. Triggers when the user provides Figma URLs, website URLs, Anima Playground URLs, asks to design, create, build, or prototype something, or wants to publish or deploy.