github

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

2|Updated May 5, 2026
One-click install
npx skills add https://github.com/OrestesK/pi --skill github-orestesk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/OrestesK/pi/tree/main/skills/github
Command: npx skills add https://github.com/OrestesK/pi --skill github-orestesk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines GitHub operations while preventing unauthorized repository mutations and ensuring PR-related decisions are based on verified identity and current evidence.

Core Features & Use Cases

  • Pull Request Management: Inspect PR metadata, diffs, checks, review comments, and discussion threads with the gh CLI.
  • Issue and CI Workflows: Query issues, monitor workflow runs, inspect failed logs, and track pending checks.
  • Safe Repository Operations: Restrict mutations such as commenting, reviewing, creating, merging, closing, or pushing to explicitly requested actions.
  • Use Case: When reviewing a pull request, verify its branch and commit identity, inspect checks and comments, and report a reliable readiness assessment without accidentally changing repository state.

Quick Start

Ask the GitHub skill to inspect pull request 42, verify its current head and base identity, review the CI checks and comments, and summarize whether it is ready.

Frequently Asked Questions about github

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

FAQPage Schema
How do I review a GitHub pull request without accidentally merging or modifying repository state?

You can safely review a GitHub pull request by inspecting its metadata, diffs, CI checks, and comments through the gh CLI while restricting mutations to explicitly authorized actions only, preventing unintended repository changes.

How do I monitor GitHub Actions CI workflow runs and inspect failed logs?

To monitor CI workflows, query workflow runs and inspect failed logs using the gh CLI to track pending checks and identify failure reasons without requiring direct repository mutations.

Can I use the gh CLI to automate GitHub issue investigation and pull request readiness checks?

Yes, you can automate issue investigation and pull request readiness checks by querying issue metadata and verifying PR head and base identity, CI checks, and discussion threads through the gh CLI.

What precautions are needed when authorizing GitHub mutations like commenting or merging via the gh CLI?

GitHub mutations such as commenting, reviewing, creating, merging, closing, or pushing require explicit authorization and body-file handling for multi-line text to ensure safe repository operations.

Does GitHub pull request review via the gh CLI verify the current commit identity before reporting readiness?

Yes, pull request review requires verifying the current head and base commit identity before assessing CI checks and comments, ensuring that readiness reports are based on verified and current evidence.