github-api
Installation
SKILL.md
GitHub API Orchestration Skill
Comprehensive skill for working with the GitHub API across all services and operations. This skill provides intelligent routing to focused resource files covering both REST API v3 and GraphQL API v4.
Quick Reference: When to Load Which Resource
| Use Case | Load Resource | Key Concepts |
|---|---|---|
| Setting up authentication, checking rate limits, handling errors, pagination | resources/rest-api-basics.md |
Auth methods, rate limits, error codes, ETags, conditional requests |
| Creating/managing repos, branches, commits, releases, tags, Git objects | resources/repositories.md |
Repo CRUD, branch protection, file operations, releases, Git data |
| Working with issues, PRs, reviews, comments, labels, milestones | resources/issues-pull-requests.md |
Issue tracking, code review, approvals, merging, reactions |
| Managing users, organizations, teams, permissions, membership | resources/users-organizations-teams.md |
User profiles, org operations, team management, collaborators |
| Automating workflows, CI/CD runs, artifacts, secrets, runners | resources/workflows-actions.md |
Workflow triggers, run management, artifacts, env secrets, runners |
| Searching repositories, code, issues, commits, users | resources/search-content.md |
Repository discovery, code search, issue search, user lookup |
| Security scanning, packages, webhooks, notifications, gists, projects, apps | resources/security-webhooks.md |
Dependabot, code scanning, packages, webhooks, notifications, apps |