Dev Requirements

Blokuje pracę nad funkcją do czasu stworzenia dokumentu wymagań, wygenerowanego i zlintowanego przez ai-devkit CLI.

Autor: codeaholicguy · codeaholicguy/ai-devkit

Działa po konfiguracji ★ 9.2/10

Dev Requirements — Blokuje pracę nad funkcją do czasu stworzenia dokumentu wymagań, wygenerowanego i zlintowanego przez ai-devkit CLI.

Co robi ten skill

Uruchamia fazy 1-2 cyklu deweloperskiego ai-devkit: zbieranie opisu problemu nowej funkcji, historyjek użytkownika i kryteriów sukcesu do wersjonowanych dokumentów, a następnie przeglądanie istniejącego dokumentu wymagań pod kątem braków. Uruchamia się, gdy użytkownik chce rozpocząć pracę nad funkcją, doprecyzować zakres lub przejrzeć wymagania przed rozpoczęciem projektowania/implementacji.

Raport z testu

Uruchomiono na żywo każde wywołanie CLI obiecane w SKILL.md w świeżym repozytorium: `ai-devkit lint` poprawnie zakończył się błędem z powodu 5 brakujących dokumentów, `init` to naprawił, a `docs init-feature csv-export-reports` zapisał na dysku siedem datowanych plików z wymaganiami/projektem/testami dokładnie tak, jak udokumentowano — ale ukończenie rzeczywistego dokumentu wymagań naprawdę wymaga interaktywnej wymiany zdań na otwarte pytania, więc nie można tego zakończyć w jednym autonomicznym przebiegu.

Testowano: 2026-07-14 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/codeaholicguy/ai-devkit
cd ai-devkit
mkdir -p ~/.claude/skills
cp -r skills/dev-requirements ~/.claude/skills/dev-requirements

Komendy i przykładowe prompty

  • /dev-requirementsBlokuje pracę nad funkcją do czasu stworzenia dokumentu wymagań, wygenerowanego i zlintowanego przez ai-devkit CLI.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Before we build this feature, let's write out the actual requirements
  • Review our requirements doc and tell me what's missing before design
  • Capture the user stories and success criteria for this new feature