mx-review
Automatyczna kontrola kodu pod kątem standardów projektu MX Space
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność Claude'a do przeglądu kodu zgodnie z konwencjami projektu MX Space. Sprawdza wzorce NestJS, modele TypeGoose, schematy Zod, projektowanie API i testy. Analizuje kontrolery, serwisy, modele danych oraz DTOs, weryfikując poprawność dekoratorów, injekcji zależności, obsługi błędów i struktury odpowiedzi API. Idealna dla zespołów pracujących nad projektem MX Space, którzy chcą utrzymać spójność kodu i zgodność ze standardami.
Jak używać
Przygotuj plik lub ścieżkę do przeglądu. Umiejętność akceptuje argument w postaci ścieżki do pliku, który chcesz sprawdzić (np. kontroler, serwis lub model).
Uruchom przegląd, podając ścieżkę do pliku jako argument. Claude przeanalizuje kod pod kątem wszystkich kategorii konwencji projektu: kontrolerów, serwisów, modeli, schematów DTO oraz projektowania API.
Sprawdź listę kontrolną dla kontrolerów — weryfikacja użycia dekoratorów
@ApiController(),@Auth(), paginacji, walidacji parametrów za pomocą DTO oraz poprawności kodów HTTP.Przejrzyj wyniki dla serwisów — sprawdzenie injekcji modeli, użycia
.lean()w zapytaniach, agregacji, obsługi zdarzeń przezeventManageroraz harmonogramowania zadań.Zweryfikuj modele i schematy — analiza dziedziczenia z
BaseModel, konfiguracji kolekcji, indeksów, referencji oraz użycia Zod zamiast class-validator.Przeanalizuj projekt API — potwierdzenie nazewnictwa RESTful, poprawnych kodów statusu, struktury odpowiedzi z
dataipaginationoraz obsługi błędów przezBusinessException.
Podobne skille
qmd
autor: tobi
academic-researcher
autor: Shubhamsaboo
solidity-security
autor: wshobson
software-security
autor: project-codeguard
google-analytics
autor: davila7
gmail-manager
autor: jeffvincent