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.mdsource 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"