mx-review
Review code for MX Space project conventions. Checks NestJS patterns, TypeGoose models, Zod schemas, API design, etc.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Review code for MX Space project conventions. Checks NestJS patterns, TypeGoose models, Zod schemas, API design, etc.
How to use
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.