Claude-skill-registry issue-fetcher

Fetch and analyze GitHub issues from the monorepo. Use when user asks about issues, what's blocking, issue status, dependencies, or wants to see issue details.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/issue-fetcher" ~/.claude/skills/majiayu000-claude-skill-registry-issue-fetcher && rm -rf "$T"
manifest: skills/data/issue-fetcher/SKILL.md
source content

Issue Fetcher Skill

Purpose

Automatically fetch and summarize GitHub issues when the user asks about issue status, blockers, or dependencies. This is a read-only skill for information gathering.

When Claude Should Use This

  • User asks "show me issue #X"
  • User asks "what's blocking?"
  • User asks "what issues are open?"
  • User asks "what depends on this?"
  • User mentions issue numbers in context
  • User asks about sprint/milestone progress

Instructions

Fetch Single Issue

gh issue view <number> --json title,body,state,labels,milestone,assignees

List Issues

# All open issues
gh issue list --state open

# By milestone
gh issue list --milestone "OpenBadges Badge Generator"

# By label
gh issue list --label "type:feature"

Check Dependencies

Look for "depends on", "blocks", "after #X" in issue bodies:

gh issue view <number> --json body | jq -r '.body'

Output Format

Summarize findings clearly:

## Issue #X: <title>

**Status:** Open/Closed
**Labels:** label1, label2
**Milestone:** <milestone>

**Summary:** <1-2 sentence description>

**Dependencies:**

- Depends on: #Y, #Z
- Blocks: #A, #B

Repository Context

  • Owner:
    rollercoaster-dev
  • Repo:
    monorepo
  • Project Board: #11 "Monorepo Development"