source-command-issues
Use this skill when the user asks to run the migrated source command issues.
Command Template
Issues: GitHub Issue Processing
Process all open GitHub Issues until the list is clear.
Process
Phase 1: List Issues
gh issue list --state open
Phase 2: For Each Issue
- Read the issue details:
gh issue view <number> - Understand the problem — what is being reported?
- Investigate the codebase — find the root cause
- Fix the issue — address root cause, not symptom
- Write tests to prevent regression
- Commit with reference:
fix: description (closes #<number>) - Push immediately
Phase 3: Close and Report
After fix is pushed:
- Comment on the issue with solution summary
- Close the issue:
gh issue close <number> - Move to next issue
Rules
- Every issue must be addressed — no omissions
- Fix root cause, not symptoms
- Scan for similar issues after each fix
- Write tests for every fix
- Commit atomically with issue reference
- Push immediately after each fix
Exit Condition
All open issues are closed.