github
Installation
SKILL.md
GitHub (Tool)
Beyond the platform, GitHub provides powerful CLI tools (gh) and Desktop apps that streamline workflows.
When to Use
- Global Enterprise Code Collaboration: Version control, pull request code reviews, releases, and issue management.
- GitHub CLI (gh) Automation: Automating pull requests, releases, issue tracking, and secret management from terminal.
- Repository Governance & Branch Protection: Enforcing required status checks, signed commits, and CODEOWNERS approvals.
- GitHub GraphQL & REST APIs: Programmatically querying repository statistics, events, and enterprise audit logs.