What problem does it solve?
This Skill standardizes GitHub operations by wrapping gh CLI calls in a Python toolset, reducing agent errors and enabling repeatable automation for issues, PRs, workflows, CI runs, and more.
Core Features & Use Cases
- Comprehensive command coverage: Issue, PRs, workflows, projects, releases, labels, and more via a single interface.
- Zero-arg defaults: Many commands default to state=open and limit=30, with system auto-configured OAuth scopes.
- Structured outputs: Consistent, JSON-friendly outputs suitable for agent consumption or downstream automation.
Quick Start
uv run .claude/skills/github-tools/scripts/gh.py issue-list
uv run .claude/skills/github-tools/scripts/gh.py pr-list
uv run .claude/skills/github-tools/scripts/gh.py run-list
uv run .claude/skills/github-tools/scripts/gh.py workflow-list
uv run .claude/skills/github-tools/scripts/gh.py label-list
uv run .claude/skills/github-tools/scripts/gh.py release-list
uv run .claude/skills/github-tools/scripts/gh.py cache-list
uv run .claude/skills/github-tools/scripts/gh.py project-list
uv run .claude/skills/github-tools/scripts/gh.py repo-view