GitHub Issues Management
Routing
Creating a new issue? → Read references/creating.md
- •Duplicate detection, codebase analysis, solution research
- •Out-of-scope issue tracking during development
Managing issue hierarchy? → Read references/hierarchy.md
- •Create/list/remove sub-issues
- •Check parent issues
- •Decide: new parent vs add to existing
Both? (Creating an issue as a sub-issue):
- •Follow creating.md workflow to draft and create the issue
- •Then follow hierarchy.md to link it as a sub-issue
Quick Commands
bash
# Get current repo gh repo view --json owner,name --jq '"\(.owner.login)/\(.name)"' # Create issue gh issue create --title "type(area): description" --body "content" # View issue gh issue view <number> # List issues gh issue list --state open --limit 20
Title Conventions
Use conventional format:
- •
fix(area): description- Bug fixes - •
feat(area): description- New features - •
refactor(area): description- Code improvements - •
docs(area): description- Documentation - •
chore(area): description- Maintenance
Issue Body Template
markdown
## Summary [1-2 sentences] ## Context [Background, how discovered, why it matters] ## Current Behavior (for bugs) [What happens now] ## Expected Behavior [What should happen] ## Additional Context [Related issues, links, etc.]