github

Interact with GitHub for issue and PR management. Use for creating/viewing/listing issues and pull requests.

10 stars

Best use case

github is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Interact with GitHub for issue and PR management. Use for creating/viewing/listing issues and pull requests.

Teams using github should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/github/SKILL.md --create-dirs "https://raw.githubusercontent.com/josephaw1022/SuperKind/main/.agents/skills/github/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/github/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How github Compares

Feature / AgentgithubStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Interact with GitHub for issue and PR management. Use for creating/viewing/listing issues and pull requests.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# GitHub Skill

This skill provides procedural guidance and tools for interacting with GitHub repositories using the `gh` CLI.

## Workflow

When a user asks to manage issues or pull requests, use the provided scripts in the `scripts/` directory.

### Issues

- **Create**: `scripts/create-issue.sh "Title" "Body"`
- **Update**: `scripts/update-issue.sh <number> "Title" "Body"`
- **View Details**: `scripts/view-issue.sh <number>`
- **List All**: `scripts/list-issues.sh`

### Pull Requests

- **Create**: `scripts/create-pr.sh "Title" "Body"`
- **Update**: `scripts/update-pr.sh <number> "Title" "Body"`
- **View Details**: `scripts/view-pr.sh <number>`
- **List All**: `scripts/list-prs.sh`

## Guidelines

- **LLM-friendly Output**: All scripts are designed to output clear, concise information.
- **Title and Body**: When creating issues or PRs, ensure the title is concise and the body provides sufficient context.
- **PR Base**: The `create-pr.sh` script defaults to the `main` branch as the base.

Related Skills

We are still matching the closest adjacent skills for this page. In the meantime, continue through the full directory.