github-issue-reader
π―Skillfrom edanstarfire/claudecode_webui
Retrieves recent issues related to login, presents most relevant issue ``` Reads and analyzes GitHub issues to provide comprehensive context and implementation details.
Installation
npx skills add https://github.com/edanstarfire/claudecode_webui --skill github-issue-readerSkill Details
Fetch and analyze GitHub issue details including comments, metadata, and discussion context. Use when user mentions issue numbers, URLs, or you need to understand implementation requirements from a GitHub issue.
Overview
# GitHub Issue Reader
Instructions
When to Invoke This Skill
- User mentions a GitHub issue number (e.g., "issue #42", "#123")
- User provides a GitHub issue URL
- You need context about what needs to be implemented or fixed
- Validating whether an issue has sufficient detail
- Understanding discussion/decisions in issue comments
Standard Workflow
- Fetch Issue Details
```bash
gh issue view
```
- Fetch All Comments
```bash
gh issue view
```
- Analyze Content
- Parse issue description for requirements
- Review comments for implementation decisions
- Identify any existing plans or approaches
- Note any blockers or dependencies mentioned
- Synthesize Context
- Summarize what needs to be done
- Highlight key decisions from discussion
- Flag any ambiguities or missing information
- Note relevant links or references
Error Handling
If gh commands fail:
- Check authentication:
gh auth status - If not authenticated, guide user through:
gh auth login - Verify issue number exists in the repository
If issue is closed:
- Note the closed state
- Check if there's a linked PR that resolved it
- Determine if reopening is needed
Output Format
Provide structured summary:
```
Issue #
Status:
Labels:
Summary:
Key Points from Discussion:
Implementation Approach (if discussed):
Ambiguities/Questions:
```
Examples
Example 1: User mentions issue number
```
User: "Can you look at issue #42?"
Action: Run gh issue view 42 and gh issue view 42 --comments
Output: Structured summary of the issue
```
Example 2: Issue URL provided
```
User: "Check out https://github.com/owner/repo/issues/123"
Action: Extract issue number (123), fetch details
Output: Analysis of what the issue requires
```
Example 3: Vague reference
```
User: "What was that bug about the login form?"
Action: May need to search issues first (gh issue list --search "login form")
Output: Identify relevant issue(s) and provide context
```
More from this repository10
Synchronizes local main branch with remote, pulling latest changes and ensuring a clean, up-to-date base for new worktrees.
Manages Git branches by safely creating, switching, and cleaning up branches with intelligent handling of uncommitted changes.
Automates GitHub pull request workflows by tracking, reviewing, and managing PRs across repositories with intelligent filtering and status updates
Generates well-structured, semantic git commit messages by guiding developers through a standardized commit message composition process.
requirement-validator skill from edanstarfire/claudecode_webui
Explores codebases systematically by identifying relevant files, tracing functionality, and understanding architectural patterns through targeted search techniques.
Generates comprehensive, step-by-step implementation plans with clear technical details, testing strategies, and risk assessment for complex software features.
process-manager skill from edanstarfire/claudecode_webui
Analyzes code changes by tracing direct and indirect dependencies, identifying potential impacts and risks before implementing modifications.
Validates git repository state by checking working directory status, branch conflicts, and repository health before critical git operations.