Github skills eteissonniere github
Skill bg-szy/TOP-SKILLS/skills/marketplace/github__skills-eteissonniere-github
全球最大的 Claude Code 技能聚合库 · 收录 3900+ 来自 12+ 来源的技能,提供在线搜索与趋势分析看板 / The world's largest Claude Code skill aggregation hub — 3900+ skills from 12+ sources with online search and trend dashboard
npx -y skills add bg-szy/TOP-SKILLS --skill github__skills-eteissonniere-githubAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
GitHub operations via gh CLI. Use when user mentions: PR, pull request, github issue, workflow, actions, gh, or when git remote shows github.com.
SKILL.md
2.2 KB, 592 tokens by cl100k_base, as published. Nobody here has run it
GitHub CLI (gh)
When to Use This Skill
Use gh for GitHub repositories. To detect GitHub:
git remote -v | grep -i github.com
If the remote contains github.com, use this skill.
Before Any Operation
Always verify authentication first:
gh auth status
If not authenticated, guide the user to run gh auth login.
Behavioral Guidelines
- Creating PRs: Always check for uncommitted changes first with
git status - Viewing PRs/Issues: Use
--commentsflag when user wants full context - CI Operations: Check
gh run listbefore triggering new workflows - Use
--web: When the user might benefit from the browser UI - PR descriptions: Use HEREDOC for multi-line bodies to preserve formatting
Command Reference
Pull Requests
| Action | Command |
|---|---|
| Create | gh pr create --title "Title" --body "Desc" |
| Create draft | gh pr create --draft --title "Title" |
| List | gh pr list |
| View | gh pr view <id> |
| View with comments | gh pr view <id> --comments |
| Checkout | gh pr checkout <id> |
| Diff | gh pr diff <id> |
| Merge | gh pr merge <id> |
| Approve | gh pr review <id> --approve |
Issues
| Action | Command |
|---|---|
| Create | gh issue create --title "Title" --body "Desc" |
| List | gh issue list |
| List mine | gh issue list --assignee=@me |
| View | gh issue view <id> |
| Close | gh issue close <id> |
| Comment | gh issue comment <id> --body "Comment" |
Workflow Runs (CI/CD)
| Action | Command |
|---|---|
| List runs | gh run list |
| View run | gh run view <id> |
| View logs | gh run view <id> --log |
| Watch live | gh run watch <id> |
| Rerun failed | gh run rerun <id> --failed |
Repository
| Action | Command |
|---|---|
| View info | gh repo view |
| Clone | gh repo clone <owner/repo> |
| Fork | gh repo fork |
| Open in browser | gh repo view --web |
Advanced: API Calls
For operations not covered by CLI commands:
gh api repos/{owner}/{repo}/pulls/{id}/comments