gh — for Claude Code android-sdk-widgets, community, for Claude Code, ide skills, 2. **Check if branch is pushed:**, 3. **Push if needed:**, template, ### Check PR Status, ### PR Comments, ### Issue Management

v1.0.0

このスキルについて

適した場面: Ideal for AI agents that need manage github workflows using the gh cli. ローカライズされた概要: # GitHub Operations Manage GitHub workflows using the gh CLI. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

機能

Manage GitHub workflows using the gh CLI.
When to Use This Skill
Use this skill when the user asks to:
Create a pull request
View PR details or status

# Core Topics

salemove salemove
[7]
[2]
Updated: 3/18/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 10/11

This page remains useful for teams, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Quality floor passed for review
Review Score
10/11
Quality Score
58
Canonical Locale
en
Detected Body Locale
en

適した場面: Ideal for AI agents that need manage github workflows using the gh cli. ローカライズされた概要: # GitHub Operations Manage GitHub workflows using the gh CLI. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

このスキルを使用する理由

推奨ポイント: gh helps agents manage github workflows using the gh cli. GitHub Operations Manage GitHub workflows using the gh CLI. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

おすすめ

適した場面: Ideal for AI agents that need manage github workflows using the gh cli.

実現可能なユースケース for gh

ユースケース: Applying Manage GitHub workflows using the gh CLI
ユースケース: Applying When to Use This Skill
ユースケース: Applying Use this skill when the user asks to:

! セキュリティと制限

  • 制約事項: Requires repository-specific context from the skill documentation
  • 制約事項: Works best when the underlying tools and dependencies are already configured

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is gh?

適した場面: Ideal for AI agents that need manage github workflows using the gh cli. ローカライズされた概要: # GitHub Operations Manage GitHub workflows using the gh CLI. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

How do I install gh?

Run the command: npx killer-skills add salemove/android-sdk-widgets/gh. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for gh?

Key use cases include: ユースケース: Applying Manage GitHub workflows using the gh CLI, ユースケース: Applying When to Use This Skill, ユースケース: Applying Use this skill when the user asks to:.

Which IDEs are compatible with gh?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for gh?

制約事項: Requires repository-specific context from the skill documentation. 制約事項: Works best when the underlying tools and dependencies are already configured.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add salemove/android-sdk-widgets/gh. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use gh immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

gh

# GitHub Operations Manage GitHub workflows using the gh CLI. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows. Manage GitHub

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

GitHub Operations

Manage GitHub workflows using the gh CLI.

When to Use This Skill

Use this skill when the user asks to:

  • Create a pull request
  • View PR details or status
  • Check CI/CD pipeline status
  • Manage issues
  • Review PR comments
  • Search repository code or issues

Commands

Create Pull Request

When creating a PR:

  1. Verify current branch and changes:

    bash
    1git branch --show-current 2git status
  2. Check if branch is pushed:

    bash
    1git log @{u}.. 2>/dev/null || echo "Branch not pushed"
  3. Push if needed:

    bash
    1git push -u origin $(git branch --show-current)
  4. Detect parent branch (if base not specified):

    Find the parent branch from which the current branch was created:

    bash
    1PARENT_BRANCH=$(git show-branch -a 2>/dev/null | grep '\*' | grep -v "$(git rev-parse --abbrev-ref HEAD)" | head -n1 | sed 's/.*\[\(.*\)\].*/\1/' | sed 's/[\^~].*//' | sed 's/remotes\/origin\///') 2 3# Fall back to common default branches if detection fails 4if [ -z "$PARENT_BRANCH" ]; then 5 for branch in development develop main master; do 6 if git show-ref --verify --quiet refs/remotes/origin/$branch; then 7 PARENT_BRANCH=$branch 8 break 9 fi 10 done 11fi
  5. Create PR:

    Check if a PR template exists and use it, otherwise open in browser:

    bash
    1if [ -f .github/PULL_REQUEST_TEMPLATE.md ]; then 2 gh pr create --title "Brief title (under 70 chars)" --base "$PARENT_BRANCH" --template .github/PULL_REQUEST_TEMPLATE.md 3else 4 gh pr create --title "Brief title (under 70 chars)" --base "$PARENT_BRANCH" --web 5fi

    Base branch logic:

  • Auto-detect: Use the parent branch from which current branch was created
  • Fallback: Use common default branches if detection fails
  • Override: Use explicitly specified base branch if provided by user

Template handling:

  • If .github/PULL_REQUEST_TEMPLATE.md exists: Use --template flag to fill it via CLI
  • If no template: Use --web flag to open browser for manual description
  1. Display PR URL to user

View Pull Request

bash
1# View specific PR 2gh pr view 123 3 4# View PR in browser 5gh pr view 123 --web 6 7# List open PRs 8gh pr list 9 10# List PRs by author 11gh pr list --author @me

Check PR Status

bash
1# Check CI/CD status 2gh pr checks 123 3 4# View PR status 5gh pr status

PR Comments

bash
1# View comments on PR 2gh pr view 123 --comments 3 4# Add comment to PR 5gh pr comment 123 --body "Your comment here"

Issue Management

bash
1# Create issue 2gh issue create --title "Issue title" --body "Issue description" 3 4# View issue 5gh issue view 456 6 7# List open issues 8gh issue list 9 10# Search issues 11gh issue list --search "keyword"
bash
1# Search code in current repository 2gh search code "search term" 3 4# Search code in specific repository 5gh search code --repo owner/repo "search term"

View Commits

bash
1# List recent commits on current branch 2git log --oneline -10 3 4# View specific commit 5gh pr view <commit-sha>

PR Best Practices

Title Format

  • Keep under 70 characters
  • Use imperative mood: "Add feature" not "Added feature"
  • Be specific but concise

Examples:

  • ✅ "Optimize CLAUDE.md by removing general knowledge"
  • ✅ "Fix memory leak in ChatController disposal"
  • ✅ "Add snapshot tests for CallVisualizer UI"
  • ❌ "Update files" (too vague)
  • ❌ "This PR adds a new feature to handle user authentication and also fixes some bugs" (too long)

Description Format

  • If the repository has a PR template at .github/PULL_REQUEST_TEMPLATE.md, use the --template flag
  • If no template exists, use the --web flag to open browser for manual description
  • Never create custom descriptions with --body - always use template or browser

Base Branch Selection

  • Auto-detect: Automatically use the parent branch from which the current branch was created
  • Fallback: Use common default branches (development, develop, main, or master) if parent branch detection fails
  • Override: Use explicitly specified base branch if the user requests it (e.g., "create PR against master")

Error Handling

If gh is not authenticated:

Run: gh auth login
Follow browser-based OAuth flow

If gh is not installed:

macOS: brew install gh
Or download from: https://cli.github.com/

Important Notes

  • Check for PR template first: Use --template if .github/PULL_REQUEST_TEMPLATE.md exists, otherwise use --web
  • Never use --body parameter: Always use template or browser for PR descriptions
  • Always verify branch is pushed before creating PR
  • Check CI status before requesting review

関連スキル

Looking for an alternative to gh or another community skill for your workflow? Explore these related open-source skills.

すべて表示

openclaw-release-maintainer

Logo of openclaw
openclaw

ローカライズされた概要: 🦞 # OpenClaw Release Maintainer Use this skill for release and publish-time workflow. It covers ai, assistant, crustacean workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

333.8k
0
AI

widget-generator

Logo of f
f

ローカライズされた概要: Generate customizable widget plugins for the prompts.chat feed system # Widget Generator Skill This skill guides creation of widget plugins for prompts.chat . It covers ai, artificial-intelligence, awesome-list workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf

149.6k
0
AI

flags

Logo of vercel
vercel

ローカライズされた概要: The React Framework # Feature Flags Use this skill when adding or changing framework feature flags in Next.js internals. It covers blog, browser, compiler workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

138.4k
0
ブラウザ

pr-review

Logo of pytorch
pytorch

ローカライズされた概要: Usage Modes No Argument If the user invokes /pr-review with no arguments, do not perform a review . It covers autograd, deep-learning, gpu workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

98.6k
0
開発者