Agent skill

Gh Read Inspector

by eclipse-rdf4j in eclipse-rdf4j/rdf4j

Retrieve GitHub issues, pull requests, and milestones with read-only, whitelisted gh commands only.

BSD-3-ClauseAuto-check passedProduct & Project Management

Install Gh Read Inspector

skills CLI
$ npx skills add eclipse-rdf4j/rdf4j --skill gh-read-inspector -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install eclipse-rdf4j/rdf4j gh-read-inspector --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/eclipse-rdf4j/rdf4j.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agent/skills/gh-read-inspector .claude/skills/gh-read-inspector && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
gh-read-inspector
GitHub stars
420
Token cost
~950 tokens
SKILL.md length
235 words
Files
2 (incl. scripts)
Skills in repo
6
Repo updated
First seen
Licence
BSD-3-Clause

At a glance

Retrieve GitHub issues, pull requests, and milestones with read-only, whitelisted gh commands only.

  • You need complete issue
  • SKILL.md covers Guardrails, Commands and Whitelist
  • Runs Python scripts from its folder; calls gh and python3; reaches cli.github.com
  • Need to resolve a PR from commit ID/PR ID/issue ID

What it does

Gh Read Inspector is an agent skill from eclipse-rdf4j/rdf4j. Retrieve GitHub issues, pull requests, and milestones with read-only, whitelisted gh commands only. Use when you need complete issue or PR context, need to resolve a PR from commit ID/PR ID/issue ID, fetch milestone metadata, or list all issues in a milestone (labels, status, assignees, and related fields).

Its SKILL.md is about 950 tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including scripts (for example `scripts/gh_read_inspector.py`).

It sits in Product & Project Management, covering Project management and Pull requests. It works with GitHub and Python. The repository describes itself as: Eclipse RDF4J: scalable RDF for Java. The licence is BSD-3-Clause.

When your agent uses it

  • You need complete issue
  • Need to resolve a PR from commit ID/PR ID/issue ID
  • Fetch milestone metadata
  • List all issues in a milestone (labels

Example prompts

  • “/gh-read-inspector”

Requirements

  • Python 3

What it can do on your machine

Read from SKILL.md and the folder at commit fdbf6e5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • gh
    • python3

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • cli.github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Gh Read Inspector loads about 950 tokens when it runs. Until then it costs about 82 tokens; SKILL.md has 235 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~82
When it runs · the whole SKILL.md, loaded when a task matches
~950

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from eclipse-rdf4j/rdf4j at commit fdbf6e5, republished under its BSD-3-Clause licence (© eclipse-rdf4j). 235 words, ~950 tokens.

Download SKILL.mdSave it as .claude/skills/gh-read-inspector/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
gh-read-inspector
description
Retrieve GitHub issues, pull requests, and milestones with read-only, whitelisted `gh` commands only. Use when you need complete issue or PR context, need to resolve a PR from commit ID/PR ID/issue ID, fetch milestone metadata, or list all issues in a milestone (labels, status, assignees, and related fields).

gh-read-inspector

Use this skill for GitHub metadata lookup only. No write operations.

Guardrails

  • Use only python3 .codex/skills/gh-read-inspector/scripts/gh_read_inspector.py ....
  • Do not run ad-hoc gh commands from this skill.
  • If gh is missing, stop and ask the user to install GitHub CLI (https://cli.github.com/).

Commands

  • Issue details:
    • python3 .codex/skills/gh-read-inspector/scripts/gh_read_inspector.py issue --repo owner/repo --issue 123
  • PR details by PR number:
    • python3 .codex/skills/gh-read-inspector/scripts/gh_read_inspector.py pr --repo owner/repo --pr 123
  • PR details by issue number:
    • python3 .codex/skills/gh-read-inspector/scripts/gh_read_inspector.py pr --repo owner/repo --issue 123
  • PR details by commit SHA:
    • python3 .codex/skills/gh-read-inspector/scripts/gh_read_inspector.py pr --repo owner/repo --commit <sha>
  • Milestone details (number or exact title):
    • python3 .codex/skills/gh-read-inspector/scripts/gh_read_inspector.py milestone --repo owner/repo --milestone 7
    • python3 .codex/skills/gh-read-inspector/scripts/gh_read_inspector.py milestone --repo owner/repo --milestone "Release 4.3"
  • Milestone issues:
    • python3 .codex/skills/gh-read-inspector/scripts/gh_read_inspector.py milestone-issues --repo owner/repo --milestone 7 --state all
  • Show exact whitelist:
    • python3 .codex/skills/gh-read-inspector/scripts/gh_read_inspector.py whitelist

Whitelist

The script can execute only these command templates:

  • gh api -H "Accept: application/vnd.github+json" /repos/{repo}/issues/{issue}
  • gh api -H "Accept: application/vnd.github+json" /repos/{repo}/issues/{issue}/comments?per_page={per_page}&page={page}
  • gh api -H "Accept: application/vnd.github+json" /repos/{repo}/issues/{issue}/events?per_page={per_page}&page={page}
  • gh api -H "Accept: application/vnd.github+json,application/vnd.github.mockingbird-preview+json" /repos/{repo}/issues/{issue}/timeline?per_page={per_page}&page={page}
  • gh api -H "Accept: application/vnd.github+json" /repos/{repo}/pulls/{pr}
  • gh api -H "Accept: application/vnd.github+json" /repos/{repo}/issues/{pr}/comments?per_page={per_page}&page={page}
  • gh api -H "Accept: application/vnd.github+json" /repos/{repo}/pulls/{pr}/reviews?per_page={per_page}&page={page}
  • gh api -H "Accept: application/vnd.github+json" /repos/{repo}/pulls/{pr}/comments?per_page={per_page}&page={page}
  • gh api -H "Accept: application/vnd.github+json" /repos/{repo}/issues/{pr}/events?per_page={per_page}&page={page}
  • gh api -H "Accept: application/vnd.github+json" /repos/{repo}/pulls/{pr}/commits?per_page={per_page}&page={page}
  • gh api -H "Accept: application/vnd.github+json" /repos/{repo}/pulls/{pr}/files?per_page={per_page}&page={page}
  • gh api -H "Accept: application/vnd.github+json" /repos/{repo}/commits/{commit}/pulls?per_page={per_page}&page={page}
  • gh api -H "Accept: application/vnd.github+json" /repos/{repo}/commits/{commit}/check-runs
  • gh api -H "Accept: application/vnd.github+json" /repos/{repo}/commits/{commit}/status
  • gh api -H "Accept: application/vnd.github+json" /repos/{repo}/milestones/{milestone}
  • gh api -H "Accept: application/vnd.github+json" /repos/{repo}/milestones?state=all&per_page={per_page}&page={page}
  • gh api -H "Accept: application/vnd.github+json" /repos/{repo}/issues?milestone={milestone}&state={state}&per_page={per_page}&page={page}

© eclipse-rdf4j, BSD-3-Clause. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (scripts) in .agent/skills/gh-read-inspector of eclipse-rdf4j/rdf4j.

  • SKILL.md
  • scripts/gh_read_inspector.py

Open the folder on GitHubat commit fdbf6e5

Compare with similar skills

Gh Read Inspector next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Gh Read Inspector compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Gh Read Inspector this skilleclipse-rdf4j/rdf4j420—~950Automated safety check: PassBSD-3-Clause
CCPM Project Managementautomazeio/ccpm8.4k—~1.1kAutomated safety check: PassMIT
Create Cuda Python Pull RequestNVIDIA/cuda-python3.4k—~1.1kAutomated safety check: PassApache-2.0
Ghbubbuild/bub1.7k—~798Automated safety check: PassApache-2.0
GitHub Fork and PR Submissionjxxghp/MoviePilot12k—~1.1kAutomated safety check: NotesGPL-3.0
Open PRArcadeAI/arcade-mcp1k—~2.9kAutomated safety check: PassMIT

Similar skills

  • Runs a spec-driven workflow from PRD to epic to GitHub issues to parallel agents, with status, standup and blocked-work reports from bundled scripts.

    8.4k GitHub stars~1.1k tokensUpdated 6 mo ago
    Product & Project ManagementAuto-check passed
  • Official

    Create a CUDA Python pull request from an approved personal or organization-owned fork, including the GitHub CLI GraphQL fallback for renamed organization-owned forks.

    3.4k GitHub stars~1.1k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Gh

    bubbuild/bub

    GitHub CLI skill for interacting with GitHub via the gh command line tool.

    1.7k GitHub stars~798 tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Submits code changes as a GitHub pull request through an isolated Git clone, reusing or creating your fork and pushing only after you confirm the real diff.

    12k GitHub stars~1.1k tokensUpdated today
    DevelopmentAuto-check: notes
  • Open PR

    ArcadeAI/arcade-mcp

    Prepare arcade-mcp changes for review by verifying intended behavior, filling the repository PR template, and creating or updating the PR.

    1k GitHub stars~2.9k tokensUpdated yesterday
    Agent WorkflowsAuto-check passed
  • Beava PR Review

    beava-dev/beava

    Reviews a beava PR diff for real bugs, beava-specific architectural invariants, and AI-generated "slop" patterns (hollow code, phantom imports, inflated comments, disconnected pipelines).

    138 GitHub stars~2.1k tokensUpdated 4 mo ago
    DevelopmentAuto-check passed

More from eclipse-rdf4j/rdf4j

  • Docker Jfr Benchmark Loop

    eclipse-rdf4j/rdf4j

    Run a repeatable RDF4J performance loop against one JMH benchmark in Docker with Linux Java 26 and JFR CPU-time profiling.

    420 GitHub stars~945 tokensUpdated 2 days ago
    Auto-check passed
  • Jmh Benchmark Compare

    eclipse-rdf4j/rdf4j

    Parse JMH result text by finding the first header line that starts with Benchmark and contains Mode and Score, build a structured table for all columns/rows, compare overlapping benchmarks across 2+…

    420 GitHub stars~804 tokensUpdated 2 days ago
    Auto-check passed
  • Mvnf

    eclipse-rdf4j/rdf4j

    Run Maven tests in this repo with a consistent workflow (module test-artifact cleanup, root -Pquick install to refresh .m2repo, then module verify or a single test class/method).

    420 GitHub stars~971 tokensUpdated 2 days ago
    Auto-check passed
  • Query Plan Snapshot CLI

    eclipse-rdf4j/rdf4j

    Use QueryPlanSnapshotCli to capture and compare RDF4J query plans, then assess likely performance improvements/regressions from execution verification and semantic plan diffs.

    420 GitHub stars~1.5k tokensUpdated 2 days ago
    Auto-check passed
  • Debug Surefire

    eclipse-rdf4j/rdf4j

    Debug Maven Surefire unit tests by running them in JDWP "wait for debugger" mode (-Dmaven.surefire.debug) and attaching to the forked test JVM using jdb (preferred for CLI/agent debugging)…

    420 GitHub stars~2.4k tokensUpdated 2 days ago
    Auto-check passed

Works with

Questions about Gh Read Inspector

What does Gh Read Inspector do?

Retrieve GitHub issues, pull requests, and milestones with read-only, whitelisted gh commands only. Gh Read Inspector is an agent skill from eclipse-rdf4j/rdf4j. Retrieve GitHub issues, pull requests, and milestones with read-only, whitelisted gh commands only.

When should I use Gh Read Inspector?

Gh Read Inspector fits situations like: you need complete issue; need to resolve a PR from commit ID/PR ID/issue ID; fetch milestone metadata; list all issues in a milestone (labels.

How do I install Gh Read Inspector in Claude Code?

Run `npx skills add eclipse-rdf4j/rdf4j --skill gh-read-inspector -a claude-code`. Or copy the skill folder (.agent/skills/gh-read-inspector in eclipse-rdf4j/rdf4j) into .claude/skills/gh-read-inspector in your project. Claude Code loads it when a task matches its description.

How do I install Gh Read Inspector in Codex?

Run `npx skills add eclipse-rdf4j/rdf4j --skill gh-read-inspector -a codex`. Or copy the skill folder (.agent/skills/gh-read-inspector in eclipse-rdf4j/rdf4j) into .agents/skills/gh-read-inspector in your project. Codex loads it when a task matches its description.

Can I use Gh Read Inspector in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add eclipse-rdf4j/rdf4j --skill gh-read-inspector -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/gh-read-inspector, .gemini/skills/gh-read-inspector, .github/skills/gh-read-inspector and .opencode/skills/gh-read-inspector in your project.

What does Gh Read Inspector need to run?

Going by SKILL.md and its folder, Gh Read Inspector needs Python for the scripts in its folder and the command-line tools its instructions call (gh and python3). Our summary lists: Python 3.

Does Gh Read Inspector access the network?

SKILL.md names 1 domain. In commands or code: cli.github.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Gh Read Inspector safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Gh Read Inspector use?

Gh Read Inspector is published under the BSD-3-Clause licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Gh Read Inspector use?

About 950 tokens (SKILL.md is roughly 3.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Gh Read Inspector?

Skills that share tags, products or a category with Gh Read Inspector: CCPM Project Management (automazeio/ccpm, 8.4k stars), Create Cuda Python Pull Request (NVIDIA/cuda-python, 3.4k stars), Gh (bubbuild/bub, 1.7k stars) and GitHub Fork and PR Submission (jxxghp/MoviePilot, 12k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Gh Read Inspector?

eclipse-rdf4j (a GitHub organization) maintains it in eclipse-rdf4j/rdf4j, which has 420 GitHub stars. The repository holds 6 skills in this directory. The repository was last updated on October 9, 2026.

Source: eclipse-rdf4j/rdf4j on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.