github
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
pinned to #85dcfccupdated 2 months ago
Ask your AI client: “install skills/github”.
Requires the metahub MCP server installed in your client. Set up MCP.
mh install skills/githubmetahub onboarded this repo on the author's behalf.
If you own github.com/sipeed/picoclaw on GitHub, claim the listing to take over publishing. Your claim preserves the existing eval history and badges; only the curator label is replaced with verified-publisher on your next publish.
Stars
29,710
Last commit
2 months ago
Latest release
published
About this skill
Pulled from SKILL.md at publish time.
Use the gh CLI to interact with GitHub. Always specify --repo owner/repo when not in a git directory, or use URLs directly.
Automated checks the publisher passed at publish time — structure, docs, safety, and whether the artifact behaves as claimed.85dcfcc· 2 months ago
Behavioral checks ran but aren't published for this artifact; the static checks above ran at publish time.
Documentation
4 passed1 warningTags / topics declaredwarn
No manifest tags and no GitHub repo topics
Add tags to the manifest (or GitHub topics on the repo) so the registry's search and category filters surface this artifact.
Description quality
25 words · 136 chars — "Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and …"
README is present and substantial
31,627 chars · 14 sections · 14 code blocks
README has usage / example sections
no labeled section but 14 code blocks document usage
Homepage / docs URL declared
https://picoclaw.io
Release history
1- releasecurrent85dcfccwarn2 months ago
Contents
Use the gh CLI to interact with GitHub. Always specify --repo owner/repo when not in a git directory, or use URLs directly.
Pull Requests
Check CI status on a PR:
gh pr checks 55 --repo owner/repo
List recent workflow runs:
gh run list --repo owner/repo --limit 10
View a run and see which steps failed:
gh run view <run-id> --repo owner/repo
View logs for failed steps only:
gh run view <run-id> --repo owner/repo --log-failed
API for Advanced Queries
The gh api command is useful for accessing data not available through other subcommands.
Get PR with specific fields:
gh api repos/owner/repo/pulls/55 --jq '.title, .state, .user.login'
JSON Output
Most commands support --json for structured output. You can use --jq to filter:
gh issue list --repo owner/repo --json number,title --jq '.[] | "\(.number): \(.title)"'
Reviews
No reviews yet. Be the first.
Related
Verification Before Completion
Evidence before assertions, always
Writing Plans
Turn specs into phased implementation plans
Test-Driven Development
Red → green → refactor discipline for any feature or bugfix
mh install skills/github