fetch-github-materials

Fetches targeted GitHub PR, issue, CI, and release information via GitHub tools or gh CLI.

Updated May 18, 2026
One-click install
npx skills add https://github.com/dodonki1223/vault --skill fetch-github-materials-dodonki1223
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: fetch-github-materials
Source: https://github.com/dodonki1223/vault/tree/main/.agents/skills/fetch-github-materials
Command: npx skills add https://github.com/dodonki1223/vault --skill fetch-github-materials-dodonki1223

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Gathering scattered GitHub context—PR review status, CI failures, merge blockers, release state—requires manual navigation across repos, issues, and workflow runs. This Skill collects only the requested information from specified GitHub targets and returns it in a compact, structured format ready for downstream classification. ## Core Features & Use Cases - Targeted Retrieval: Accepts repo, PR/issue numbers, branches, commits, releases, workflow runs, date ranges, keywords, and exclusion criteria as inputs, then fetches only what is needed. - Authentication Handling: Detects missing GitHub tools, unauthenticated gh CLI, SSO requirements, and permission gaps, returning actionable next steps instead of failing silently. - Structured Output: Returns results in a consistent Markdown table with update time, source, status, actor, summary, link, and retrieval reason, plus a section for potentially missing information. - Use Case: Ask for the review status and CI state of a specific PR before a release decision, and receive a compact summary of review requests, unresolved comments, failing jobs, and merge blockers without full diffs or logs. ## Quick Start Use the fetch-github-materials skill to collect the review status, CI results, and merge blockers for PR #123 in our repository from the past week.

Frequently Asked Questions about fetch-github-materials

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

FAQPage Schema
How do I fetch GitHub PR review status and CI results?▼

Provide the PR URL or number, the time period, and the aspects you care about such as review requests or CI failures. The skill uses GitHub tools or gh commands like gh pr view with JSON fields to return state, reviewDecision, mergeable, and statusCheckRollup in a compact table.

How to gather GitHub issue and workflow run information for a release?▼

Specify the repo, release name or date, and relevant keywords or issue IDs. The skill narrows retrieval with gh issue view, gh run view, and scoped gh search queries, returning only status, failure job names, timestamps, and links relevant to your stated criteria.

Can this skill access private GitHub repositories?▼

Yes, but it relies on local gh CLI authentication rather than only the GitHub connector. It checks gh auth status first, and if unauthenticated or missing SSO approval or repo permissions, it returns the exact steps the user must take instead of fetching.

What happens when GitHub authentication fails during retrieval?▼

The skill stops expanding retrieval and returns a structured failure report listing the reason type, what was checked, the next user action such as gh auth login or SSO approval, and retry conditions. It never requests tokens, secrets, or cookie values.

Does this skill classify or summarize fetched GitHub data into notes?▼

No, it deliberately avoids classification, prioritization, and file editing. It returns raw-but-filtered retrieval results in a standard table so downstream skills or the main agent can categorize items into facts, assumptions, or action items.

Why does the skill avoid pasting full diffs and CI logs?▼

Full diffs and logs add noise and can expose private code. The skill compresses output to state and decision-relevant information only, keeping failure job names, timestamps, and links while excluding source code content.