github-cli

Automate GitHub issues and pull requests via the gh CLI with conventional commits.

1|Updated Dec 9, 2025
One-click install
npx skills add https://github.com/BinkyTwin/DeepRead --skill github-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-cli
Source: https://github.com/BinkyTwin/DeepRead/tree/main/.claude/skills/github-cli
Command: npx skills add https://github.com/BinkyTwin/DeepRead --skill github-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh.

What problem does it solve?

This Skill enables GitHub operations (issues, PRs, workflows) from Claude Code, including install/auth checks, safe branching, clean commits, and PR templates.

Core Features & Use Cases

  • Install/Auth checks: verify gh is available and authenticated.
  • Branching & commits: create feature branches, commit with conventional messages.
  • PR automation: open PRs using templates and context.
  • PR body template: keep PRs consistent with templates.

Quick Start

Ensure gh is installed and authenticated, sync main, create a feature branch, implement changes, commit with a conventional message, push, and create a PR with gh pr create --fill.

Frequently Asked Questions about github-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitHub pull request creation from the command line?

Automate PR creation by using gh pr create with templates and context. This Skill manages the full workflow: branching, conventional commits, and PR templates to keep your pull requests consistent and linked to issues without manual steps.

Can I link commits to GitHub issues automatically?

Yes, link commits to issues via conventional commit messages and gh CLI automation. This Skill enforces conventional commits and staged changes, then opens PRs with templates that document the relationship between your code and tracked issues.

What do I need to set up before automating GitHub workflows?

Install gh, authenticate with gh auth status, and ensure your repository has a remote named origin with correct upstream. This Skill verifies these prerequisites and checks that gh is accessible before running any GitHub operations.

How do I create feature branches and commit changes safely in GitHub?

Create feature branches, stage changes with git add -p, and commit with conventional messages. This Skill automates these steps and enforces safe branching patterns to keep your workflow clean and traceable.

Does this work with existing GitHub issue tracking?

Yes, this Skill integrates with GitHub issues through gh CLI operations. You can fetch PR context, create issues, and link pull requests to existing issues as part of automated workflows.

What if gh CLI is not installed or I'm not authenticated?

This Skill includes install and auth checks that verify gh is available and authenticated before proceeding. If checks fail, the Skill halts and directs you to install gh and run gh auth status to authenticate.