What problem does it solve?
pr-poller removes the manual burden of continuously checking GitHub for merged, closed, and Renovate-related pull requests, then routing each result to the correct follow-up workflow without duplicate processing.
Core Features & Use Cases
- Pull Request Polling: Collects merged and closed PRs from GitHub using the gh CLI and identifies items that still need retrospectives.
- Dependency Upgrade Routing: Detects open PRs with Renovate-related labels and dispatches them to dependency-upgrade handling.
- Operational Guardrails: Uses lock-based concurrency control, lookback tracking, deduplication, retry logic, and threshold checks to support reliable recurring execution.
- Use Case: A team member starts the skill after a merge window, and it automatically finds unprocessed PRs, skips already handled items, and reports what follow-up actions were triggered.
Quick Start
Use the pr-poller skill to scan recent merged and closed pull requests, dispatch any needed retrospective or dependency-upgrade follow-ups, and summarize the results.