github-cli
Installation
SKILL.md
GitHub CLI Integration
Purpose
The GitHub CLI skill provides comprehensive repository management capabilities through the gh command-line tool. It enables developers and ClawdBot instances to automate GitHub workflows, manage issues and pull requests, review code, handle releases, monitor repository activity, and interact with GitHub Actions—all without leaving the terminal or Claude Code interface.
This skill bridges the gap between local development workflows and GitHub's web interface, allowing for programmatic control and automation of common repository operations.
Triggers
Use this skill when you need to:
- Create and manage issues - Create new issues, add labels, assign owners, set milestones, close/reopen issues
- Create and manage pull requests - Open PRs, add reviewers, manage draft status, add descriptions and labels
- Review code - View commits, diff changes, approve/request changes, add comments to specific lines
- Manage releases - Create releases, tag versions, manage release notes, publish pre-releases
- Track repository activity - Monitor recent commits, view workflow runs, check repository stats, list open issues/PRs
- Work with GitHub Actions - Trigger workflows, check workflow status, view logs, manage CI/CD pipelines
- Repository configuration - Update settings, manage branch protection, handle collaborators