| name | review-issues |
| description | Interactive issue review and grooming session. Pulls all issues for the current project and walks through them with the user to triage, update, resolve, or archive. Use when grooming a backlog, reviewing open issues, or cleaning up stale tasks. |
Dude Review Issues - Interactive Grooming
Walk through all issues for the current project with the user.
Workflow
When this skill is invoked, follow these steps in order:
Step 1: Fetch Issues
Call these in parallel:
dude:list_records { "kind": "issue", "status": "open" }
dude:list_records { "kind": "issue", "status": "resolved" }
Step 2: Present Summary
Show the user a summary of what exists:
- Total open issues
- Total resolved issues
- Group open issues by prefix: BUG, TASK, BLOCKER, QUESTION, Other
- List each open issue with its ID and title
Step 3: Walk Through Open Issues
For each open issue, present it and ask the user:
- Still relevant? — If not, mark as archived
- Needs update? — If yes, ask for the new description
- Resolved? — If yes, mark as resolved
- Keep as-is? — Move on
Apply changes immediately using:
dude:upsert_record { "id": <issue_id>, "kind": "issue", "title": "<updated_title>", "status": "<new_status>" }
Step 4: Review Resolved Issues (Optional)
Ask the user if they want to review recently resolved issues. If yes, walk through them and ask:
- Should this be archived (cleaned up)?
- Should this be reopened?