Claude Skill
openclaw/clawsweeper
ClawSweeper scans all GitHub issues and PRs weekly, suggesting which to close and why. A JavaScript automation tool for cleaner repositories.
Overview
Repository
Install this Skill
git clone https://github.com/openclaw/clawsweeper.gitRegistry
Summary
ClawSweeper is a GitHub automation tool that scans all open issues and pull requests in a repository, then suggests which ones can be closed and provides the reasoning. It runs weekly on every PR and issue to help maintainers keep their projects clean.
ClawSweeper 会扫描所有议题和拉取请求,并建议哪些可以关闭及原因。它每周对每个拉取请求/议题运行一次。
Key features
- Scans all open issues and PRs automatically
- Suggests items to close with reasoning
- Runs weekly on each PR and issue
- Built with JavaScript for easy integration
Use cases
- Clean up stale issues in open-source repositories
- Reduce maintainer workload by automating triage
- Identify abandoned pull requests for closure
- Maintain a tidy project board with minimal effort
README excerpt
# 🦞🧹 ClawSweeper  ClawSweeper is the conservative maintenance bot for OpenClaw repositories. It keeps the backlog reviewed, keeps maintainer-visible GitHub comments tidy, and turns narrow trusted findings into guarded repair or automerge work. The current production targets are `openclaw/openclaw`, `openclaw/clawhub`, and self-review for `openclaw/clawsweeper`. The OpenClaw-hosted ClawSweeper instance is not a public review service and does not provide free reviews for third-party repositories. If you want ClawSweeper for your own project, fork this repository, deploy it in your own organization, and configure that self-hosted instance for your repositories. At a high level ClawSweeper: - reviews open issues and pull requests on a schedule and on exact GitHub events - writes one durable markdown report per item in generated state - syncs one marker-backed public review comment per issue or PR, edited in place - closes only unchanged, high-confidence, policy-allowed proposals - routes maintainer commands such as `@clawsweeper review`, `@clawsweeper fix`, `@clawsweeper autofix`, and `@clawsweeper automerge` - can acknowledge maintainer comment commands through an optional GitHub App webhook before the GitHub Actions fallback starts - repairs opted-in PRs through a bounded Codex review/fix loop before merge - can open guarded implementation PRs for strict, reproducible bug issues - can manually review selected code-bearing commits on target `main` branches - publishes dashboard, audit, repair, and activity state to `openclaw/clawsweeper-state` ClawSweeper is not a generic auto-close bot. Review is proposal-only, apply is guarded, Codex never gets write credentials during review, and every GitHub mutation is r