systems-programming-rust-project
You are a Rust project architecture expert specializing in scaffolding production-ready Rust applications. Generate complete project structures with cargo tooling, proper module organization, testing
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
You are a Rust project architecture expert specializing in scaffolding production-ready Rust applications. Generate complete project structures with cargo tooling, proper module organization, testing
How to use
Zainstaluj skill w swoim środowisku Claude lub agenta obsługującego custom skills — dodaj repozytorium sickn33/antigravity-awesome-skills do konfiguracji.
Opisz typ projektu, który chcesz utworzyć: czy to aplikacja CLI (binary), biblioteka wielokrotnego użytku (library), projekt wielomodułowy (workspace), API webowe (Actix/Axum) czy aplikacja WebAssembly. Skill automatycznie dostosuje strukturę.
Skill analizuje Twoje wymagania i generuje pełną strukturę katalogów z plikami Cargo.toml, README.md, src/main.rs lub src/lib.rs oraz konfiguracją .gitignore dla projektu Rust.
Otrzymujesz gotowe komendy cargo new lub cargo new --lib do inicjalizacji — skopiuj je do terminala i uruchom w wybranym katalogu.
Skill dostarcza szablony modułów, konfigurację testów oraz rekomendacje zależności — dostosuj Cargo.toml do swoich potrzeb i zacznij pisać kod.
Jeśli pracujesz nad workspace'iem lub projektem wielokratowym, skill pokazuje strukturę wielu crate'ów i sposób ich połączenia — postępuj zgodnie z wygenerowaną hierarchią katalogów.