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.