From ds
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 this skill is triggered — by the user, by Claude, or both
Slash command
/ds:githubThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
<objective>
<quick_start>
For simple queries, use gh directly. See cli-patterns.md.
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>
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:
/path/to/github/SKILL.md/path/to/github/scripts/Available scripts:
scripts/triage_gather.sh - Parallel PR/issue collectionscripts/pr_details.sh <number> - PR info + diff + checksscripts/copilot_activity.sh - Copilot activity summary
<reference_guides>
Require confirmation: merge, approve, close
- 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`)<success_criteria> GitHub operations are successful when:
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub durandom/skills --plugin ds