Toolverse
Wszystkie skille

spec-kit-skill

autor: feiskyer

Strukturyzuj rozwój funkcji poprzez konstytucję i specyfikacje w GitHub

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
30

O skillu

Spec-Kit to umiejętność integracji z GitHub, która prowadzi Cię przez 7-fazowy przepływ pracy oparty na konstytucji projektu. Definiujesz zasady, specyfikujesz wymagania, wyjaśniasz niejednoznaczności, planujesz strategię techniczną, generujesz zadania, analizujesz spójność i wdrażasz rozwiązanie. Narzędzie tworzy strukturyzowane pliki specyfikacji w katalogu .specify/specs/ i współpracuje z CLI Spec-Kit do zarządzania wymaganiami w oparciu o konstytucję.

Jak używać

  1. Sprawdź, czy CLI Spec-Kit jest zainstalowane, uruchamiając polecenie command -v specify. Jeśli nie widzisz wyniku, przejdź do kroku 2.

  2. Zainstaluj CLI za pomocą menedżera pakietów uv (wymaga Python 3.11+, Git i samego uv). Uruchom uv tool install specify-cli --from git+https://github.com/github/spec-kit.git dla instalacji trwałej lub uvx --from git+https://github.com/github/spec-kit.git specify init <NAZWA_PROJEKTU> do jednorazowego użytku.

  3. Zainicjuj projekt, jeśli jeszcze tego nie zrobiłeś. W katalogu projektu uruchom specify init . --ai claude, aby skonfigurować Spec-Kit z Claude jako asystentem AI.

  4. Wyzwól umiejętność, używając słów kluczowych: "spec-kit", "speckit", "constitution", "specify" lub odwołując się do katalogu .specify/. Umiejętność będzie dostępna w kontekście pracy z plikami specyfikacji.

  5. Postępuj zgodnie z 7-fazowym przepływem pracy: najpierw ustal konstytucję (zasady projektu), następnie zdefiniuj specyfikacje funkcji, wyjaśnij wątpliwości, zaplanuj strategię techniczną, wygeneruj listę zadań, przeanalizuj spójność i na koniec wdrażaj.

  6. Pliki specyfikacji będą automatycznie tworzone w strukturze .specify/specs/NNN-nazwa-funkcji/, gdzie NNN to numer funkcji. Możesz przeglądać i edytować te pliki bezpośrednio w projekcie.

Podobne skille