renovate-rebase

Installation
SKILL.md

Force Renovate to act now: find the Dependency Dashboard GitHub issue and tick its checkboxes in the Rate-Limited and Open sections. Renovate watches its own dashboard issue body — a ticked box is an instruction:

  • Rate-Limited → create the PRs that prHourlyLimit / prConcurrentLimit is holding back
  • Open → retry/rebase every already-created Renovate PR against the current main

Run this skill straight through to the end without asking the user anything. No confirmation prompts, no AskUserQuestion, no pausing to show a preview — invoking the skill is the authorization. Ticking these boxes is exactly the intended effect, including when it rebases every open Renovate PR and re-triggers their CI.

All the mechanics live in .claude/skills/renovate-rebase/tick_dashboard.py. Do not hand-edit the issue body from the model — the body is ~2000 lines and a manual rewrite risks corrupting the Detected Dependencies section.

Step 1 — Tick the checkboxes

python .claude/skills/renovate-rebase/tick_dashboard.py

That single command finds the dashboard issue (open issue titled Dependency Dashboard, authored by app/renovate), ticks one aggregate checkbox per targeted section, and pushes the new body back with gh issue edit:

  • Open → <!-- rebase-all-open-prs --> Click on this checkbox to rebase all open PRs at once
  • Rate-Limited → <!-- create-all-rate-limited-prs --> …force the creation of all rate-limited PRs at once
Installs
3
GitHub Stars
2.6K
First Seen
Aug 3, 2026
renovate-rebase — oxsecurity/megalinter