with one click
github
Interact with GitHub repositories using the GitHub API
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Interact with GitHub repositories using the GitHub API
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Create new skills for ChatDock
Summarize or extract text/transcripts from URLs, podcasts, and local files.
Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
Get weather information and forecasts using wttr.in
| name | github |
| description | Interact with GitHub repositories using the GitHub API |
| metadata | {"emoji":"🐙","requires":{"optional":true},"tags":["github","git","repository","code"]} |
Interact with GitHub repositories using the GitHub API. No authentication required for public repositories (60 requests/hour), but you can add a token in config for higher limits (5000 requests/hour).
You have access to the following GitHub tools:
github_search_repos({
query: "language:javascript stars:>1000",
sort: "stars", // optional: "stars", "forks", "updated"
limit: 10 // optional: max 30
})
github_get_repo({
owner: "HKUDS",
repo: "nanobot"
})
github_list_issues({
owner: "HKUDS",
repo: "nanobot",
state: "open", // optional: "open", "closed", "all"
limit: 10 // optional: max 30
})
github_get_file({
owner: "HKUDS",
repo: "nanobot",
path: "README.md",
branch: "main" // optional
})
Find popular JavaScript projects:
github_search_repos({
query: "language:javascript stars:>5000",
sort: "stars",
limit: 5
})
Check repository details:
github_get_repo({
owner: "facebook",
repo: "react"
})
Read a specific file:
github_get_file({
owner: "HKUDS",
repo: "nanobot",
path: "nanobot/agent/loop.py"
})
To increase rate limits, add a GitHub token to ~/.chatdock/settings.json:
{
"github": {
"token": "ghp_your_token_here"
}
}
Get a token at: https://github.com/settings/tokens