Toolverse
All skills

systems-programming-rust-project

by sickn33

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

Quick info

Author
sickn33
Category
Testing
Views
1

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

  1. Zainstaluj skill w swoim środowisku Claude lub agenta obsługującego custom skills — dodaj repozytorium sickn33/antigravity-awesome-skills do konfiguracji.

  2. 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ę.

  3. 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.

  4. Otrzymujesz gotowe komendy cargo new lub cargo new --lib do inicjalizacji — skopiuj je do terminala i uruchom w wybranym katalogu.

  5. Skill dostarcza szablony modułów, konfigurację testów oraz rekomendacje zależności — dostosuj Cargo.toml do swoich potrzeb i zacznij pisać kod.

  6. 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.

Related skills