Toolverse
Wszystkie skille

run-clippy

autor: r3bl-org

Automatyczne sprawdzanie kodu Rust, formatowanie i egzekwowanie standardów stylu przed commitem

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
1

O skillu

Skill do Claude'a, który uruchamia Clippy — narzędzie do lintowania kodu Rust. Łapie błędy logiki, problemy wydajności i naruszenia konwencji stylu. Dodatkowo egzekwuje spójne formatowanie komentarzy (znaki interpunkcyjne) i organizację modułów. Uruchom go po zmianach w kodzie, zanim utworzysz commit — zaoszczędzisz czas na poprawianiu błędów w późniejszych etapach.

Jak używać

  1. Wyzwól skill poleceniem "uruchom clippy", "napraw styl", "sformatuj kod" lub "sprawdź linting" w rozmowie z Claude'em.

  2. Skill uruchomi Clippy za pomocą polecenia cargo clippy --all-targets. Przejrzyj wszystkie ostrzeżenia — skupiaj się najpierw na błędach logiki (kategoria Correctness), które mogą powodować rzeczywiste problemy.

  3. Dla ostrzeżeń, które Clippy potrafi naprawić automatycznie, uruchom cargo clippy --all-targets --fix --allow-dirty. Pozostałe ostrzeżenia (Performance, Style, Pedantic) przeanalizuj ręcznie i zdecyduj, czy warte są refaktoryzacji.

  4. Skill następnie egzekwuje reguły interpunkcji w komentarzach zwykłych (//). Dodaj kropkę na końcu komentarzy jednoliniowych. W komentarzach wieloliniowych, które stanowią jedno zdanie, umieść kropkę tylko w ostatniej linii.

  5. Jeśli masz wiele niezależnych komentarzy obok siebie, każdy powinien mieć własną kropkę — to odróżnia je od komentarzy zawijanych.

  6. Po naprawieniu wszystkich ostrzeżeń Clippy'ego i ujednoliceniu formatowania komentarzy możesz bezpiecznie utworzyć commit.

Podobne skille