rust-embedded-no-std
Installation
SKILL.md
Contains Shell Commands
This skill contains shell command directives (!`command`) that may execute system commands. Review carefully before installing.
Rust Embedded and no_std
Keep the firmware bootable, bounded, observable, and testable on a host. Do not add an executor, allocator, or hardware abstraction until the product needs it. A synchronous static program is the smallest reliable firmware.
Use these skills, when they are installed, for adjacent work:
cargo-workflowsfor workspace features, profiles, and CI gates;rust-native-linkingwhen firmware links a C library or vendor SDK;rust-unsafefor raw pointers, SAFETY comments, and soundness review;memory-modelfor atomic orderings and generalstatic mutrules;rust-wasmforwasm32v1-noneand other WebAssembly targets.