Skip to content
Back to skills

Github 1.0.0

ASecurity

Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh

  • 170 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
toolsbashgitapi

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 11, 2026

npx -y skills add InternScience/DrClaw --skill github-1.0.0 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Github 1.0.0?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Github 1.0.0
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/internscience-github-1-0-0/badge)](https://www.skillsdirectory.com/skills/internscience-github-1-0-0)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: github
description: Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh
  run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
i18n:
  zh:
    description: 使用 gh CLI 与 Git。
---

# GitHub Skill

Use the `gh` CLI to interact with GitHub. Always specify `--repo owner/repo` when not in a git directory, or use URLs directly.

## Pull Requests

Check CI status on a PR:
```bash
gh pr checks 55 --repo owner/repo
```

List recent workflow runs:
```bash
gh run list --repo owner/repo --limit 10
```

View a run and see which steps failed:
```bash
gh run view <run-id> --repo owner/repo
```

View logs for failed steps only:
```bash
gh run view <run-id> --repo owner/repo --log-failed
```

## API for Advanced Queries

The `gh api` command is useful for accessing data not available through other subcommands.

Get PR with specific fields:
```bash
gh api repos/owner/repo/pulls/55 --jq '.title, .state, .user.login'
```

## JSON Output

Most commands support `--json` for structured output.  You can use `--jq` to filter:

```bash
gh issue list --repo owner/repo --json number,title --jq '.[] | "\(.number): \(.title)"'
```

Files in this skill

  • SKILL.md1.1 KB
  • _meta.json125 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…