
Github
A solid wrapper around GitHub's official CLI that formats output as markdown so Claude can actually parse it. Use it when you need to check PR status, list issues, monitor workflow runs, or search repos without leaving your terminal. The split approach is smart: read operations go through the Python wrapper for clean formatting, while write operations (creating PRs, merging, commenting) use gh directly. You'll need gh CLI installed and authenticated first, but after that it's straightforward. The markdown output makes a real difference when you're trying to get an AI to understand CI status or review states instead of wrestling with JSON.
- skills.sh installs
- 214
- GitHub stars
- 13
- last updated
- Aug 21, 2026
Install
$ npx -y skills add odyssey4me/agent-skills --skill github --agent claude-codeInstalls into .claude/skills of the current project.
Files
GitHub Skill
This skill provides GitHub integration using the official gh CLI tool. A Python wrapper script produces markdown-formatted output for read/view operations. Action commands (create, merge, close, comment) should use gh directly.
Network access
GitHub commands (gh and the Python wrapper) require outbound HTTPS to GitHub API and authentication endpoints, or the configured GitHub Enterprise host. Git fetch/push requires HTTPS or SSH to the repository host. Remote operations require outbound network access. If the agent environment restricts it, obtain access through that environment's approval or network controls before the first remote command, reusing authorization already granted. Local help and file processing do not need network access. Skill instructions do not grant network permission. Report DNS, connection, and timeout failures as network errors; do not reset credentials to resolve them. If approved access also fails, stop and report it. Authentication and permission errors require user action.
Resolving script paths
Sponsors
Details
- Repository
- github.com/odyssey4me/agent-skills
- Categories
- Git & Pull Requests, AI & Agent Building, CLI & Terminal
- First seen
- Jun 3, 2026