github

Automate GitHub issues, pull requests, and review threads via gh CLI.

Updated Dec 21, 2025
One-click install
npx skills add https://github.com/canpok1/maze-runner --skill github-canpok1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/canpok1/maze-runner/tree/main/.claude/skills/github
Command: npx skills add https://github.com/canpok1/maze-runner --skill github-canpok1

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, jq, git, and includes scripts (resource) components.

What problem does it solve?

This Skill automates common GitHub operations to save time and reduce manual errors, including issues, PRs, and review-thread management.

Core Features & Use Cases

  • Issue creation: Create issues programmatically with a title and body.
  • PR creation: Create pull requests from a feature branch with a prepared title and body.
  • Review thread operations: Retrieve unresolved review threads, fetch details, post replies, and resolve threads to close discussions.

Quick Start

Use the GitHub skill to create a new issue: gh issue create --title "Bug found" --body "Details about the bug".

Frequently Asked Questions about github

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

FAQPage Schema
How do I automate GitHub issue and pull request creation?

Automate issue and PR creation using the gh CLI with Bash scripts to programmatically set titles, bodies, and metadata. This Skill wraps gh commands to create issues from any repository and PRs from feature branches, enforcing constraints like preventing PRs from main and requiring fixed issue references in PR bodies.

Can I manage GitHub review threads programmatically?

Yes, retrieve unresolved review threads, fetch thread details, post replies, and resolve threads using gh CLI automation. This Skill lists threads as NDJSON, retrieves detailed thread information, and enables posting and resolving thread discussions across repositories without manual GitHub UI navigation.

What are the prerequisites to automate GitHub operations with this Skill?

You need gh CLI, git, and jq installed and configured. The Skill uses these tools to parse GitHub API responses, execute git operations, and format outputs as NDJSON for downstream processing of issues, PRs, and review threads.

How do I prevent common GitHub workflow mistakes when creating PRs?

This Skill enforces constraints such as blocking PR creation from main branch and requiring fixed issue references in PR bodies. These guardrails reduce manual errors and ensure consistent PR metadata across your workflow before submission.

What output format does this Skill produce for review threads?

Review thread operations produce NDJSON (newline-delimited JSON) output for both thread lists and detailed thread information. This format integrates easily with downstream tools like jq for filtering, parsing, and transforming thread data for reporting or further automation.

Can I use this Skill across multiple repositories?

Yes, all operations—issue creation, PR authorship, and review-thread management—apply across repositories. Use the Skill to standardize GitHub workflows and automation rules consistently within your organization or project portfolio.