Agent Skills
› composio-community/awesome-agent-clis
› GitHub CLI (gh)
GitHub CLI (gh)
GitHub通过终端管理GitHub仓库、Issue、PR及Actions,支持代码搜索与API调用。适用于自动化创建任务、提交代码审查、合并分支及查询版本等场景。
Trigger Scenarios
需要创建或查看GitHub Issue
需要发起或合并Pull Request
需要在终端中搜索代码
需要管理GitHub Actions运行状态
Install
npx skills add composio-community/awesome-agent-clis --skill GitHub CLI (gh) -g -y
SKILL.md
Frontmatter
{
"name": "GitHub CLI (gh)",
"description": "Manage GitHub issues, PRs, repos, actions, and code search from the terminal. Use when an agent needs to create issues, open pull requests, manage releases, or search code on GitHub."
}
GitHub CLI (gh)
Issues, PRs, repos, actions, and code search from the terminal.
Installation
brew install gh
gh auth login
Key Commands
gh issue list --json number,title,state
gh issue create --title "Bug" --body "Description"
gh pr list --json number,title,headRefName
gh pr create --title "Feature" --body "Description"
gh pr merge <number> --squash
gh repo clone owner/repo
gh repo create my-repo --public
gh run list --json status,name,conclusion
gh api repos/owner/repo/releases --jq '.[0].tag_name'
gh search code "function_name" --json path,repository
Agent-Friendly Features
--jsonwith--jqfor precise field extractiongh apifor arbitrary GitHub API calls- Token auth via
GH_TOKENorGITHUB_TOKEN - Non-interactive mode for all commands
- Structured exit codes
Version History
- 9f765d2 Current 2026-07-24 16:03


