Toolverse
Wszystkie skille

systems-programming-rust-project

autor: sickn33

Automatyczne tworzenie struktury projektów Rust gotowych do produkcji

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
sickn33
Kategoria
Testowanie
Wyświetlenia
1

O skillu

Skill do generowania kompletnych architektur projektów Rust z prawidłową organizacją modułów, konfiguracją Cargo, testami i najlepszymi praktykami. Oszczędzasz czas na ręcznym scaffoldingu i od razu pracujesz nad logiką aplikacji. Wspiera projekty binarne, biblioteki, workspace'i, API webowe i WebAssembly — wybierasz typ, a skill generuje strukturę katalogów, pliki konfiguracyjne i szablony kodu zgodne ze standardami Rust.

Jak używać

  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.

Podobne skille