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.