What problem does it solve? Rust nightly features change constantly and lack semver guarantees, making it risky to adopt feature gates, unstable std APIs, or -Z flags without knowing their current status, tracking issues, and stabilization paths. ## Core Features & Use Cases - Feature Gate Reference: Maps unstable language features (f16/f128, coroutines, generic_const_exprs, never_type) and library features (portable_simd, async_iterator, allocator_api) to their gates, use cases, and risk notes. - Toolchain & CI Guidance: Provides dated nightly pinning via rust-toolchain.toml, -Z allow-features containment, and commands for fmt, clippy, test, and Miri. - Platform & Obsolescence Data: Lists Tier 1/2/3 target support and flags superseded items like box_patterns, try!, and extern crate test with their replacements. - Use Case: When a crate needs portable SIMD or build-std for a custom target, consult this skill to pick the right gates, pin a nightly date, and set up CI that prevents accidental nightly feature creep. ## Quick Start Ask the agent to set up a pinned nightly toolchain with portable_simd and configure CI to restrict allowed feature gates for your Rust project.