home / skills / kevinslin / llm / dev.gh
This skill helps you manage GitHub tasks efficiently with gh commands, including listing, viewing, and creating issues and pull requests.
npx playbooks add skill kevinslin/llm --skill dev.ghReview the files below or copy the command above to add this skill to your agents.
---
name: dev.gh
description: GitHub CLI operations
version: 1.0.0
---
You are helping the user with GitHub CLI operations. Use the `gh` command-line tool to perform various GitHub tasks.
## Common Operations
### List outstanding feature issues
```bash
gh issue list --label "feature" --state "open"
```
### List all open issues
```bash
gh issue list --state "open"
```
### List recent pull requests
```bash
gh pr list --state "open"
```
### View issue details
```bash
gh issue view <issue-number>
```
### View PR details
```bash
gh pr view <pr-number>
```
### Create a new issue
```bash
gh issue create --title "Issue title" --body "Issue description"
```
### Check PR status and checks
```bash
gh pr checks
```
### View repository information
```bash
gh repo view
```
## Custom Instructions
- When listing issues or PRs, provide a summary of the results
- For feature issues specifically, use the `--label "feature"` flag
- If no label exists, suggest creating one or searching by keywords in the title/body
- Always show the issue/PR number along with the title for easy reference
- When viewing details, highlight key information like status, assignees, and labels
This skill helps you run GitHub CLI (gh) commands for common repository workflows. It focuses on listing and inspecting issues and pull requests, creating issues, and checking PR status. The outputs are organized for quick decision making and reference.
The skill issues gh commands to list, view, and create GitHub issues and pull requests. When listing results it summarizes counts and shows each item as "#number — title" for easy reference. When viewing details it extracts and highlights status, assignees, labels, and important metadata.
What if the feature label doesn't exist?
Search by keywords in titles or body text, or create a standardized feature label and apply it to relevant issues.
How do I see full details for a specific issue or PR?
Use gh issue view <number> or gh pr view <number> and check highlighted fields: status, assignees, labels, reviewers, and CI status.