github_agent

Automate GitHub repository management using the GitHub CLI (gh).

4|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/dewitt/swarm --skill github-agent-dewitt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github_agent
Source: https://github.com/dewitt/swarm/tree/main/skills/github
Command: npx skills add https://github.com/dewitt/swarm --skill github-agent-dewitt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines GitHub chores by automating PRs, issues, releases, and repository settings via the GitHub CLI (gh).

Core Features & Use Cases

  • Manage Pull Requests: create, view, list, checkout, review, and merge PRs using gh pr commands.
  • Manage Issues & Repositories: list, view, comment on issues and inspect repo details, releases, and workflows.
  • Rapid workflows: automate common repository maintenance tasks across many repos for teams with standardized processes.

Quick Start

Ask the agent to list open PRs in the current repo and update an issue label using gh commands.

Frequently Asked Questions about github_agent

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

FAQPage Schema
How do I automate GitHub pull requests and issue triage across multiple repositories?

Automate GitHub pull requests and issue triage by executing GitHub CLI (gh) commands to list, review, and merge PRs or update issue labels across multiple repositories. This streamlines standardized maintenance workflows for software teams.

What GitHub CLI commands are needed to manage repository releases and workflows?

Managing repository releases and workflows involves running GitHub CLI commands to view repo details, inspect releases, and check workflow statuses. It automates rapid repository configuration updates and maintenance tasks efficiently.

Do I need to authenticate the GitHub CLI before automating repository management tasks?

Yes, you need an authenticated GitHub CLI (gh) environment before automating repository management tasks. The automation assumes gh is properly authenticated to execute commands for pull requests, issues, and repository settings.

Can I use this to automate PR reviews and issue label updates for my software team?

Yes, you can automate PR reviews and issue label updates for software teams. It leverages gh commands to checkout, review, and merge pull requests, alongside listing, viewing, and commenting on issues for rapid triage.

What is the best way to streamline GitHub chores like managing milestones and labels?

The best way to streamline GitHub chores like managing milestones and labels is using GitHub CLI automation. It handles repository settings, PR reviews, and issue triage, enabling rapid configuration updates across many repositories.

Why automate GitHub repository settings instead of using the web interface?

Automating GitHub repository settings instead of using the web interface accelerates maintenance across many repositories. It leverages gh commands for rapid PR reviews, issue triage, and configuration updates, standardizing processes for software teams.