init-rust
Installation
SKILL.md
init-rust
Generate Rust tooling configuration files for a new project. This skill is used by the init-project skill but can also be used standalone.
Files to Generate
Cargo.toml
[package]
name = "<project-or-subdirectory-name>"
version = "0.1.0"
edition = "2021"
[dependencies]
[lints.clippy]
pedantic = { level = "warn", priority = -1 }
needless_pass_by_value = "allow"
unnecessary_wraps = "allow"
missing_panics_doc = "allow"
src/main.rs
fn main() {
println!("Hello, world!");
}
Related skills
More from kstonekuan/init-project-skill
init-project
Scaffold a new project with opinionated tooling configs for TypeScript, Rust, Python, Docker, and/or Shell
6init-typescript
Generate opinionated TypeScript project config files (package.json, tsconfig.json, biome.json) for use with init-project
3init-python
Generate opinionated Python project config (pyproject.toml with ruff and ty) for use with init-project
3