Perform a Skia milestone update for rust-skia or refresh the current milestone from its upstream chrome/mXX branch. Use when the user asks to "continue the milestone update", "update to milestone mXX", "update Skia from upstream", or references the milestone…
Create or update C++ to Rust bindings in rust-skia: add or change an extern "C" C_* shim in skia-bindings/src/*.cpp, regenerate bindgen output, and write the matching skia-safe wrapper (Handle, RCHandle, RefHandle, native_transmutable!, variant_name!,…
Use when porting documentation from Skia C++ headers to Rust APIs, including Rustdoc comments, parameter descriptions, type links, or C++-to-Rust names.
Verify a prepared rust-skia release after the release branch has built its binaries. Use to check release commits, CI, binary assets, generated images, crate packaging, and release notes before publication. This skill never publishes crates or creates GitHub…
Publish a previously verified rust-skia release to crates.io and GitHub. Use only after rust-skia-release-verification has completed for the exact release commit and the user has explicitly authorized publication. Do not use for verification or release…