GitHub
| Metadata | Value |
|---|---|
| Category | dev |
| Capabilities | shell |
| Website | https://github.com |
Returns shapes
Section titled “Returns shapes”file— fromread_documentfile[]— fromlist_documentstask— fromget_tasktask[]— fromlist_tasks
Readme
Section titled “Readme”GitHub via the local gh CLI. This skill is intentionally scoped to high-signal workflows that are useful from AgentOS today: issues as task entities, pull request utilities, and repository file reads as document entities.
Requirements
Section titled “Requirements”- Install the GitHub CLI:
brew install gh - Authenticate once with
gh auth login - Public repository reads often work without login, but issue and PR mutations generally require auth
What Maps Cleanly
Section titled “What Maps Cleanly”- GitHub issues map to
task - Repository files map to
document - Pull requests stay inline utility results for now
Recommended Workflow
Section titled “Recommended Workflow”- Use
list_tasksorget_taskwhen you want GitHub issues to flow through the normal task shape. - Use
list_documentsandread_documentfor lightweight repo browsing or to inspect a single file without cloning. - Use
list_pull_requestsandcreate_pull_requestwhen you need PR metadata or creation, but do not need a first-class PR entity yet.
read_documentis best for text files tracked in the GitHub contents API.- Large binaries, LFS-backed objects, and directories that require tree traversal are out of scope for this first pass.
- This skill relies on whatever account and host configuration your local
ghinstallation already uses.