Skip to content
Skills Library
Programming · Tool integration

github

/github

GitHub CLI operations for issues, PRs, reviews, CI, and Copilot workflows. Use when working with pull requests, issues, CI status, code review, GitHub Copilot, triage, or PR shipping.

Repository
skills ↗
Licence
GPL-3.0
Last repository change
12.05.2026

Assessment and security

92/ 100Class: good
Format25 / 25
Frontmatter with name and description, valid name, description up to 1,024 characters, name matching the folder.
Discoverability25 / 25
Description explains when to use the skill, has a reasonable length and uses third person.
Content27 / 35
At least 150 words and at most 500 lines, headings, step lists, examples or code.
Hygiene15 / 15
No placeholders such as TODO, no Windows paths, with a licence.
Riskno signals detected in the scan
Files in this package
10
Scripts
3
HTML comments
0
URLs in SKILL.md
0
Deprecation

No signals detected. Repository changed on 12.05.2026, without references to retired models or APIs.

Licence

GPL-3.0, otwarta.

What to check before installing
  • 3 scripts in this package. Review them before installing, as Claude may execute them.

Scripts: scripts/copilot_activity.sh, scripts/pr_details.sh, scripts/triage_gather.sh

What it does and when to use it

GitHub CLI operations for issues, PRs, reviews, CI, and Copilot workflows. Use when working with pull requests, issues, CI status, code review, GitHub Copilot, triage, or PR shipping.

Original author description

GitHub CLI operations for issues, PRs, reviews, CI, and Copilot workflows. Use when working with pull requests, issues, CI status, code review, GitHub Copilot, triage, or PR shipping.

How it works

SKILL.md has no level-two headings · 72 lines, 332 words

SKILL.md preview
---
name: github
description: GitHub CLI operations for issues, PRs, reviews, CI, and Copilot workflows. Use when working with pull requests, issues, CI status, code review, GitHub Copilot, triage, or PR shipping.
---

<objective>
Unified interface for GitHub operations using `gh` CLI. Provides patterns for common GitHub workflows including issue triage, PR review, CI monitoring, and Copilot iteration tracking.
</objective>

<quick_start>
For simple queries, use `gh` directly. See [cli-patterns.md](references/cli-patterns.md).

```bash
gh pr list                    # List open PRs
gh issue list                 # List open issues
gh pr view 42                 # View PR #42
gh pr checks 42               # Check CI status
```

</quick_start>

<scripts>
Bundled scripts for data gathering (output JSON, run without loading into context).

Script paths are **relative to this SKILL.md file** (not the working directory).
Derive the absolute script path from this file's location:

- If this SKILL.md is at `/path/to/github/SKILL.md`
- Then scripts are at `/path/to/github/scripts/`

Available scripts:

- `scripts/triage_gather.sh` - Parallel PR/issue collection
- `scripts/pr_details.sh <number>` - PR info + diff + checks
- `scripts/copilot_activity.sh` - Copilot activity summary
</scripts>

<workflows>
- **Ship PR**: Branch → `/commit` → version bump → PR → Copilot review. See [pr-workflow.md](references/pr-workflow.md)
- **Triage**: See [triage-workflow.md](references/triage-workflow.md)
- **PR Review**: Run `scripts/pr_details.sh`, apply [review-checklist.md](references/review-checklist.md)
- **Copilot Status**: Run `scripts/copilot_activity.sh`
</workflows>

<reference_guides>

- [cli-patterns.md](references/cli-patterns.md) - GH CLI command reference
- [pr-workflow.md](references/pr-workflow.md) - End-to-end PR shipping workflow
- [triage-workflow.md](references/triage-workflow.md) - Full triage workflow
- [review-checklist.md](references/review-checklist.md) - Code review standards
- [copilot-workflow.md](references/copilot-workflow.md) - Copilot Coding Agent iteration patterns
- [copilot-review.md](references/copilot-review.md) - Triggering Copilot as a PR reviewer
</reference_guides>

<actions>
**Auto-execute (no confirmation):** Post comments, request changes, add labels

**Require confirmation:** merge, approve, close
</actions>

<tips>
- Use `--json` + `--jq` for scripting (more stable than text)
- Include `--limit` for large result sets
- For CI status, check `gh run list --branch` for latest (PR status can be stale)
- Copilot author format varies by repo (check with `gh pr list --state all --json author`)
</tips>

<success_criteria>
GitHub operations are successful when:

- Commands execute without authentication errors
- Data is retrieved in expected format (JSON for scripts, text for quick queries)
- PR/issue state changes are reflected in GitHub UI
- CI status accurately reflects latest workflow runs
</success_criteria>
Files in this package (10)
  • SKILL.md 3 KB
  • references/cli-patterns.md 3 KB
  • references/copilot-review.md 3 KB
  • references/copilot-workflow.md 3 KB
  • references/pr-workflow.md 3 KB
  • references/review-checklist.md 1 KB
  • references/triage-workflow.md 7 KB
  • scripts/copilot_activity.sh 2 KB
  • scripts/pr_details.sh 1 KB
  • scripts/triage_gather.sh 1 KB

Versions

RepositoryScoreLicence
This page · durandom/skills92GPL-3.0
rjmurillo/ai-agents100MIT
rjmurillo/ai-agents100MIT
VincenzoImp/pitcrew100MIT
AceDataCloud/Skills100Apache-2.0
the-open-agent/openagent100Apache-2.0
OpenHands/extensions100MIT
TerminalSkills/skills100Apache-2.0
atomicbot-ai/atomic-agent100MIT

Database snapshot: 13.11.2026 · package version d3915dbc0389 (SHA-256 digest of the entire package)

Downloads in the last 30 days: 0 · ranking

Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.

Similar skills

  • 100gh-cli
    Use when working with GitHub via the gh CLI - managing PRs, issues, releases, repos, workflows, searching code, or calling the GitHub API. Triggers on tasks involving GitHub operations, PR creation/management, issue tracking, release workflows, or any gh command usage.
  • 90github-workflow
    Track work in GitHub issues and deliver it through pull requests and reviews. Load it before changing code for a GitHub issue, however the user names it ("#24", "issue 24", "let's work on issue 24", or an issue URL), before any push, pull request, or merge, including "merge PR…
  • 96code-review
    Use when reviewing GitHub CLI (gh) pull requests.
  • 95github-cli
    MUST USE for GitHub-related operations, including a GitHub URL, repository or code search, Issues, pull requests, Actions, Releases, permissions, and API requests. Use the local GitHub CLI (`gh`).
  • 100copilot-cli-setup
    Installs GitHub Copilot CLI with npm and starts it in the terminal with a GitHub login. Use when the user wants to get Copilot running in their terminal, for example "install GitHub Copilot CLI", "set up Copilot in my terminal", "how do I start the copilot command". Not for…
  • 100github-gh-cli
    Inspect GitHub pull requests, issues, workflow runs, and API data with the gh CLI. Use when the user wants repository facts from GitHub without opening the browser, especially for PR status, CI failures, issue lists, or structured JSON output.

Feedback and reports

Your message goes to Bartosz Sokoliński. An email address is needed only for a reply. See the privacy policy.