rust-stable

Installation
SKILL.md

Rust Stable Language Semantics

Use this skill for language semantics: ownership, borrowing, lifetimes, traits, generics, pattern matching, error propagation, and Edition differences. First verify the project's actual toolchain and Minimum Supported Rust Version (MSRV).

For standard-library API selection (which collection, which smart pointer, which string type, which I/O trait), use rust-stdlib. For concrete pattern examples ("how do I write X"), use rust-by-example.

Prerequisites Before Starting

  1. Run rustc --version --verbose and cargo --version.
  2. Inspect the rust-version field in rust-toolchain.toml, rust-toolchain, and Cargo.toml.
  3. Distinguish between three versions: local toolchain, project MSRV, and current official stable release.
  4. When encountering version-sensitive APIs, consult Current Stable Baseline and rely on official release notes and API documentation as the final authority.
  5. If a project is locked to an old version, strictly adhere only to syntaxes and APIs that are already stabilized for that specific version.

Current Offline Baseline: Rust 1.97.1 (released July 16, 2026). This is a dated repository baseline and does not update automatically.

Capability Boundaries

Installs
2
GitHub Stars
1
First Seen
6 days ago
rust-stable — full-stack-skills/rust-skills