Toolverse
Wszystkie skille

openspec-verify-change

autor: studyzy

Weryfikuj implementację względem specyfikacji zmian przed archiwizacją

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
studyzy
Wyświetlenia
20

O skillu

Umiejętność do sprawdzania, czy Twoja implementacja jest kompletna, poprawna i spójna z dokumentacją zmian. Analizuje zadania, wymagania i scenariusze z specyfikacji, porównuje je z kodem, i generuje raport z trzema wymiarami: kompletnością, poprawnością i konsystencją. Wymaga zainstalowanego openspec CLI.

Jak używać

  1. Uruchom umiejętność bez parametrów lub podaj nazwę zmian do weryfikacji. Jeśli nazwa nie zostanie podana, system wyświetli listę dostępnych zmian za pomocą polecenia openspec-cn list --json i poprosi Cię o wybranie jednej z nich.

  2. System pobierze status zmian poleceniem openspec-cn status --change "<nazwa>" --json, aby zidentyfikować schemat przepływu pracy i dostępne artefakty (specyfikacje, zadania, projekty).

  3. Załaduj wszystkie dokumenty zmian poleceniem openspec-cn instructions apply --change "<nazwa>" --json. System przeanalizuje zwrócone pliki kontekstowe, w tym tasks.md, specyfikacje i dokumenty projektowe.

  4. Weryfikacja kompletnośći sprawdzi, które zadania są oznaczone jako ukończone (checkbox [x]) i które pozostały otwarte ([ ]). Dla każdego wymagania ze specyfikacji system przeszuka kod w poszukiwaniu dowodów implementacji.

  5. Weryfikacja poprawności porówna każde wymaganie z rzeczywistą implementacją w kodzie. System sprawdzi, czy scenariusze opisane w specyfikacji są obsługiwane i czy istnieją testy je pokrywające.

  6. Otrzymasz raport z trzema wymiarami (kompletnością, poprawnością, konsystencją), gdzie każdy problem zostanie oznaczony jako CRITICAL, WARNING lub SUGGESTION, wraz z konkretnymi rekomendacjami dotyczącymi brakujących elementów lub rozbieżności.

Podobne skille