What problem does it solve?
Reduce the manual, error-prone work of finalizing completed issues by verifying completion, updating okuban kanban labels, closing stale or superseded pull requests, and removing associated feature branches so repositories stay tidy and reflect true status.
Core Features & Use Cases
- Automated Kanban Transition: Detect and remove existing okuban labels and set the issue to okuban:done to mark completion on your in-editor board.
- PR and Branch Cleanup: Find linked PRs by Fixes/Closes references or branch naming patterns, close open PRs with a comment, and delete matching remote and local branches while skipping protected refs such as main, HEAD, and release-please.
- Finalization and Reporting: Comment on and close the issue, then provide a concise summary listing closed PRs and deleted branches for auditability.
Use case: After merging or completing work for an issue, run this workflow to automatically finalize the issue, remove stale PRs, and purge leftover branches.
Quick Start
Run the close-issue skill with the issue number to verify the issue, close linked pull requests, move the okuban label to done, delete matching branches, and close the issue.