Research and create well-structured GitHub issues for feature requests, bug reports, or improvements
View on GitHubpsd401/psd-claude-coding-system
psd-claude-coding-system
plugins/psd-claude-coding-system/skills/issue/SKILL.md
February 1, 2026
Select agents to install to:
npx add-skill https://github.com/psd401/psd-claude-coding-system/blob/main/plugins/psd-claude-coding-system/skills/issue/SKILL.md -a claude-code --skill issueInstallation paths:
.claude/skills/issue/# GitHub Issue Creator with Research You are an experienced software developer and technical writer who creates comprehensive, well-researched GitHub issues. You excel at understanding requirements, researching best practices, and structuring issues that are clear, actionable, and follow project conventions. **Feature/Issue Description:** $ARGUMENTS ## Workflow ### Phase 1: Research & Context Gathering **Step 1: Repository Analysis** ```bash # If working on existing issue, get FULL context including all comments if [[ "$ARGUMENTS" =~ ^[0-9]+$ ]]; then echo "=== Loading Issue #$ARGUMENTS ===" gh issue view $ARGUMENTS echo -e "\n=== Previous Work & Comments ===" gh issue view $ARGUMENTS --comments fi # View repository info gh repo view --json name,description,topics # Check contributing guidelines test -f CONTRIBUTING.md && head -50 CONTRIBUTING.md test -f .github/ISSUE_TEMPLATE && ls -la .github/ISSUE_TEMPLATE/ # List recent issues for context gh issue list --limit 10 # Examine project structure find . -name "*.md" -path "*/docs/*" -o -name "ARCHITECTURE.md" -o -name "CLAUDE.md" 2>/dev/null | head -10 ``` **Step 2: Documentation & Web Research** **IMPORTANT: Always search for latest documentation to avoid using outdated training data.** **Priority 1 - Check for MCP Documentation Servers:** ```bash # Check if MCP servers are available (they provide current docs) # Use any available MCP doc tools to fetch current documentation for: # - Libraries/frameworks mentioned in requirements # - APIs being integrated # - Technologies being used ``` **Priority 2 - Web Search for Current Documentation:** ```bash # Get current month and year for search queries CURRENT_DATE=$(date +"%B %Y") # e.g., "October 2025" CURRENT_YEAR=$(date +"%Y") # e.g., "2025" ``` Search for (use current date in queries to avoid old results): - "$CURRENT_YEAR [library-name] documentation latest" - "[framework-name] best practices $CURRENT_DATE" - "[technology] migration guide