risingwave-rust-analyzer
Installation
SKILL.md
RisingWave Rust Analyzer
Overview
Use rust-analyzer to get semantic feedback faster than a full workspace build. In RisingWave, always resolve the crate root and feature set first: rust-analyzer feature settings are workspace-level per linked project, so per-crate feature differences usually require separate roots or editor workspaces.
Workflow
- Confirm the analysis root.
- Resolve the target crate and its features.
- Run the narrowest rust-analyzer CLI command that answers the question.
- Escalate to editor/LSP configuration only when CLI scope or features are insufficient.
Step 1: Confirm the Analysis Root
Default to the repository root so rust-analyzer sees the pinned toolchain and Cargo flags:
rust-toolchainpinsnightly-2025-10-10..cargo/config.tomlsets importantrustflags, including+avx2,tokio_unstable, and linker flags.