github

Automate GitHub repository management with gh CLI for issues, branches, and pull requests.

1|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/dustland/openviber --skill github-dustland
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/dustland/openviber/tree/main/src/skills/github
Command: npx skills add https://github.com/dustland/openviber --skill github-dustland

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub operations via gh CLI can be repetitive and error-prone when managing issues, branches, and PRs across multiple repositories. This skill streamlines those tasks by exposing a set of tooling that automates cloning, branching, PR creation, and issue inspection.

Core Features & Use Cases

  • List and inspect issues using gh_list_issues to surface open issues and their metadata.
  • Clone repositories with gh_clone_repo to set up local workspaces quickly.
  • Manage branches and PRs using gh_create_branch and gh_create_pr to implement fixes and merge changes.
  • Use for end-to-end automation of issue triage and release preparation across multiple repos.

Quick Start

Start by listing issues for a repo, clone the repository locally, create a fix branch, and open a pull request.

Frequently Asked Questions about github

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

FAQPage Schema
How do I automate creating a GitHub branch and opening a pull request?▼

You can automate pull request creation by using the gh_create_branch and gh_create_pr tools exposed in this skill to implement fixes and merge changes locally via the gh CLI.

Can I list and inspect GitHub issues across multiple repositories?▼

Yes, you can list and inspect GitHub issues across multiple repositories using the gh_list_issues tool, which surfaces open issues and their metadata for structured issue triage and release automation.

What is the best way to set up a local workspace from a GitHub repository?▼

The best way to set up a local workspace from a GitHub repository is using the gh_clone_repo tool, which quickly clones the repository to your local environment for immediate feature work.

Does this GitHub workflow automation work without external dependencies?▼

Yes, this GitHub workflow automation operates in a scriptable environment with no external dependencies, relying solely on local execution requirements and structured tool definitions for deterministic operations.

How do I perform issue triage and release preparation using the gh CLI?▼

You perform issue triage and release preparation by chaining the gh_list_issues, gh_clone_repo, and gh_create_branch tools to surface metadata, set up workspaces, and implement fixes across multiple repositories.