github

Manage GitHub issues, pull requests, and CI/CD via the gh CLI.

4|2|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/Clawdi-AI/openclaw --skill github-clawdi-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/Clawdi-AI/openclaw/tree/main/skills/github
Command: npx skills add https://github.com/Clawdi-AI/openclaw --skill github-clawdi-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines interactions with GitHub repositories by leveraging the official gh CLI, automating tasks related to issues, pull requests, and CI/CD workflows.

Core Features & Use Cases

  • Issue Management: Create, list, and comment on GitHub issues.
  • Pull Request Operations: View PR details, check CI status, and merge PRs.
  • CI/Workflow Monitoring: List and view status/logs of GitHub Actions runs.
  • API Queries: Fetch specific data from GitHub using the API for advanced insights.
  • Use Case: You need to quickly check the status of all open pull requests for a specific repository and see if their CI checks are passing before merging.

Quick Start

Use the github skill to list all open pull requests for the repository owner/repo.

Frequently Asked Questions about github

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

FAQPage Schema
How do I manage GitHub issues and pull requests from the command line?

You can manage GitHub issues and pull requests from the command line by using the `gh` CLI to automate tasks like checking PR status, creating issues, and merging pull requests. This requires the `gh` CLI to be installed and authenticated.

Do I need the `gh` CLI installed to check GitHub Actions CI/CD run logs?

Yes, checking GitHub Actions CI/CD run logs requires the `gh` CLI to be installed and authenticated in your environment. The GitHub skill leverages this official command-line interface to list, view, and monitor your workflow runs and pipeline statuses.

What is the best way to check if CI checks are passing before merging a pull request?

The best way to check if CI checks are passing before merging a pull request is to query the GitHub API via the `gh` CLI. This allows you to view PR details and verify that all required GitHub Actions workflows have successfully completed before executing the merge.

Can I query the GitHub API for advanced repository data like issue tracking and workflow status?

Yes, you can query the GitHub API for advanced repository data such as issue tracking, pull request operations, and workflow status. Using the authenticated `gh` command-line interface, you can fetch specific insights and monitor your CI/CD pipelines directly.

Why does my GitHub CLI command fail when listing open pull requests?

If your GitHub CLI command fails when listing open pull requests, it typically means the `gh` tool is not installed or not properly authenticated. Ensure your environment is authenticated with the correct repository permissions to execute operations and query the GitHub API.

Does the GitHub skill support automating CI/CD pipeline monitoring for repository operations?

Yes, the GitHub skill supports automating CI/CD pipeline monitoring for repository operations. It leverages the `gh` CLI to list and view the status and logs of GitHub Actions runs, streamlining your workflow and pull request management directly from the terminal.