v5 - Agents - Dependency update skill - #2944
Open
jreij wants to merge 1 commit into
Open
Conversation
Contributor
There was a problem hiding this comment.
Code Review
This pull request introduces the android-update-dependencies-v5 agent skill and its accompanying DIFFERENCES.md file, which documents deliberate build and workflow differences between the v5 and main branches. The feedback points out a minor typo in DIFFERENCES.md where release_snapshot.yml was misspelled as release_snaphot.yml.
jreij
force-pushed
the
chore/v5-dependency-update-skill
branch
from
August 14, 2026 13:18
207be1f to
8e3b20d
Compare
jreij
force-pushed
the
renovate/v5-all-v5
branch
from
August 18, 2026 12:41
210e519 to
1cadf91
Compare
Renovate opens an "All v5 dependencies" PR against v5 every three months. The work it needs is repeatable but not obvious: v5 must not exceed main, must keep building at its own min-sdk, must not diverge on its own, and carries a set of differences from main that are deliberate and must not be "fixed". `SKILL.md` records the process, the three rules and their ordering, how to derive the min-sdk ceilings rather than trusting a stored table, how to triage the API dump churn a Kotlin major produces, and the verification and reporting expected before the PR is considered ready. `DIFFERENCES.md` is the decision record: what is deliberately different from main, why, and which PR wrote it down. The two are split because they change at different rates. The process should be near-static, while the record changes whenever a difference is accepted or resolved. General commit, branch, PR and check guidance stays on main and is read from there rather than duplicated, so only these two files live on v5.
jreij
force-pushed
the
chore/v5-dependency-update-skill
branch
from
August 18, 2026 12:51
8e3b20d to
90e0c4f
Compare
Contributor
✅ No public API changes |
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Description
Renovate opens an "All v5 dependencies" PR against
v5every three months. The work it needs is repeatable but not obvious, and until now it lived only in the heads of whoever did it last. This adds a skill so the next person, or their agent, starts from the same place.Two files, split because they change at different rates:
SKILL.md— the process. Three rules and their ordering, the ten steps, how to derive theminSdkceilings from AAR manifests rather than trusting a stored table, how to triage the API dump churn a Kotlin major produces, and the verification and reporting expected before the PR is called done.DIFFERENCES.md— the decision record. What is deliberately different frommain, why, and which PR wrote it down. The process should be near-static; this changes whenever a difference is accepted or resolved.General commit, branch, PR and check guidance stays on
mainand is read from there rather than duplicated, so only these two files live on v5.Stacked on #2886 — the differences recorded here are the ones settled while working that PR.
Checklist