rust-knowledge-patch
Installation
SKILL.md
Rust Knowledge Patch
Use this patch when changing Rust source, Cargo configuration, edition settings, unsafe or FFI code, platform targets, documentation tests, or compiler policy.
Reference index
| Reference | Topics |
|---|---|
| edition-2024.md | Edition migration, unsafe requirements, capture and temporary scopes, patterns, macros, doctests, rustfmt |
| language-and-macros.md | Traits, closures, opaque types, inference, patterns, macros, name resolution, lints, rejected code |
| safety-ffi-and-low-level.md | Pointer provenance, pinning, allocation, atomics, FFI, ABIs, intrinsics, inline assembly |
| standard-library.md | Collections, iterators, ranges, I/O, paths, text, numerics, const APIs, behavior contracts |
| cargo.md | Resolution, configuration, builds, workspaces, publishing, lockfiles, registries, cache, environment variables |
| targets-and-toolchains.md | Linkers, symbol mangling, WebAssembly, target tiers, platform baselines, LLVM, native linking |
| docs-tests-and-formatting.md | Rustdoc, doctests, libtest, rustfmt, source locations, diagnostics, path remapping |