What problem does it solve?
When a package sunset, API deprecation, or module move lands in a monorepo, dozens of in-flight pull requests silently keep using the old path and break on rebase. This Skill finds those impacted open PRs and notifies their authors with the right severity, so migrations do not blindside other contributors.
Core Features & Use Cases
- Three notification modes: blocking review (old path already removed from develop), heads-up comment (deprecated or removal still in review), or a silent impact study when the replacement does not exist yet.
- Automated PR scanning: the scan-prs.sh script filters open PRs by base branch, mergeability, and already-informed markers, then matches a detection regex against added diff lines only, producing per-line hits ready for inline review comments.
- Draft-first workflow with templates: every comment is drafted from references/comment-templates.md, shown to the user for approval, and posted via the GitHub reviews API with optional committable suggestion blocks.
- Use Case: After merging a PR that drops a legacy import from develop, run the scan to find 6 open PRs still adding that import, then post a REQUEST_CHANGES review on each with an inline suggestion showing the replacement import.
Quick Start
Ask the agent to check which open PRs are impacted by the migration in PR #12345 and draft notifications for their authors.