Toolverse
All skills

spec-kit-skill

by feiskyer

GitHub Spec-Kit integration for constitution-based spec-driven development. 7-phase workflow. Triggers: \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
feiskyer
Category
Backend
Views
30

About this skill

GitHub Spec-Kit integration for constitution-based spec-driven development. 7-phase workflow. Triggers: \

How to use

  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.

Related skills