
from hotpath-rs1,504
Apply semantic diffs to keep hotpath and hotpath-macros source crates in sync with their meta counterparts, preserving meta-specific naming and avoiding bulk fi
This skill automates the careful synchronization of Rust source crates (hotpath and hotpath-macros) with their corresponding meta crates (hotpath-meta and hotpath-macros-meta). Rather than naive bulk copying, it prescribes extracting diffs from recent commits and applying equivalent, semantic edits to the meta files while preserving meta-specific names, feature flags, and removing self-instrumentation. The goal is compileable meta crates that mirror behavior changes without introducing incorrect naming or instrumentation artifacts.
Use this skill when the main crates have had recent changes (commits) that need to be reflected in the meta crates. It is triggered for code syncs affecting src/ files in the hotpath or hotpath-macros crates across a given commit range. Do NOT use it for Cargo.toml or unrelated config changes.
Best suited for agents with repository access and shell tooling (bash/git) able to run git, apply edits, and run cargo check.
This skill has not been reviewed by our automated audit pipeline yet.