What problem does it solve?
Manually scanning, triaging, and fixing open GitHub issues is time-consuming and inconsistent, especially for repositories with frequent bug reports. This skill automates the entire end-to-end workflow to reduce manual overhead and speed up issue resolution for development teams.
Core Features & Use Cases
- Automated Issue Scanning & Triage: Fetches all open issues from a target GitHub repository and classifies them as actionable (bugs, test failures, errors) or non-actionable (feature requests, questions, discussions) based on content.
- Prioritized Fix Loop: Orders actionable issues by severity (crashes > test failures > warnings > minor bugs) and runs the full isolated StatsClaw development workflow (planner → builder → tester → reviewer → shipper) to generate, test, and push fixes for each issue.
- Auto-Reporting & Communication: Generates a patrol summary report and automatically posts comments on fixed issues linking to pull requests, with no manual intervention required for standard bug fixes. Use case: For a statistical software repository with dozens of open bug reports, run this skill to automatically fix low-severity crashes and test failures, open PRs, and notify issue authors of the fixes.
Quick Start
Use the issue-patrol skill to scan open issues in the xuyiqing/fect repository, fix all actionable bugs, and push fixes to the cfe branch.