Create SkiaSharp release branches and start release CI. Use when the user says "release X", "start release X", "create release branch for X", "release now", or asks for the next preview on main or a maintenance line. This is the first release step: resolve an…
Reconcile and advance SkiaSharp GitHub milestones. Use whenever the user asks to correct shipped PR/issue assignments, maintain upcoming Chromium/Skia milestone dates, roll open work forward, close released milestones, check milestone hygiene, or continue…
Publish SkiaSharp packages and finalize the release. Use when the user says "publish X", "finalize X", "tag X", "finish release X", says release testing passed, or explicitly overrides the testing gate. This is the fourth release step: detect the exact…
Check the current SkiaSharp release pipeline status. Use when the user asks how a release build is progressing, whether packages are ready, which build will be released, or what to do next. This is the second release step: resolve one exact commit, follow its…
Run integration tests against the exact SkiaSharp release packages before publishing. Use when the user asks to test or verify a release, run the release matrix, test packages on Android/iOS/Mac/Windows/Blazor/Linux, or continue after release-status. This is…
Check the CI build health and automation status of SkiaSharp across main and recent release branches. Collects the last N builds from the AzDO pipeline chain (Public + Native → Managed → Tests) and all GitHub Actions workflows from mono/SkiaSharp and…
Write or improve high-signal PR merge commit messages and squash commit messages. Use this whenever the user says "create a commit message for this PR", "write a merge commit message", "draft the squash commit body", "improve this commit message", or asks for…
Update the Skia graphics library to a new Chrome milestone in SkiaSharp's mono/skia fork. Handles upstream merge, fork-patch preservation, dependency compatibility, C API adaptation, binding regeneration, full backend testing, and coordinated dual-repo PRs.…