一键导入
github
Interact with GitHub repositories using the GitHub API
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Interact with GitHub repositories using the GitHub API
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
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
基于 SOC 职业分类
| 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