| name | fix-issue |
| description | Pick up a GitHub issue, investigate, implement the fix, test, and create a PR |
| disable-model-invocation | true |
Fix the GitHub issue: $ARGUMENTS
Follow this workflow:
- Understand: Run
gh issue view $ARGUMENTS to get the full issue details
- Investigate: Search the codebase for relevant files. Use subagents if the investigation is broad to protect context
- Plan: Outline the approach. For non-trivial fixes, share the plan before implementing
- Test first: Write a failing test that reproduces the issue (when applicable)
- Implement: Make the minimum changes needed to fix the issue
- Verify: Run the project's test suite. Ensure the new test passes and no existing tests break
- Lint/typecheck: Run any configured linters or type checkers
- Commit: Use conventional commit format, e.g.
fix: resolve session timeout on token refresh (#ISSUE_NUMBER)
- Push and PR: Push the branch and create a PR with:
- Summary of what was wrong and why
- What the fix does
- How it was tested
- Link to the issue with "Fixes #ISSUE_NUMBER"