Toolverse
Wszystkie skille

adversarial-spec

autor: zscole

Udoskonalaj specyfikacje produktu poprzez debatę między modelami AI aż do osiągnięcia konsensusu

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
zscole
Kategoria
Data Science
Wyświetlenia
1

O skillu

Skill do iteracyjnego opracowywania i ulepszania dokumentów specyfikacji produktu. Wykorzystuje debatę między wieloma modelami AI (GPT, Gemini, Grok, Mistral i innymi), aż wszystkie modele osiągną zgodę. Claude aktywnie uczestniczy w dyskusji, wnosząc własne krytyki i ulepszenia. Idealne dla zespołów chcących napisać lub zrefaktorować specyfikację z perspektywy wielu podejść AI.

Jak używać

  1. Upewnij się, że masz zainstalowany Python 3.10 lub nowszy oraz pakiet litellm. Zainstaluj go poleceniem: pip install litellm.

  2. Skonfiguruj klucze API dla co najmniej jednego dostawcy modeli. Możesz użyć zmiennych środowiskowych (OPENAI_API_KEY, ANTHROPIC_API_KEY, GEMINI_API_KEY, XAI_API_KEY, MISTRAL_API_KEY, GROQ_API_KEY lub OPENROUTER_API_KEY) albo skonfigurować AWS Bedrock, albo zainstalować narzędzia CLI (codex, gemini). Nie instaluj pakietu llm — skill używa litellm i dedykowanych narzędzi CLI.

  3. Przygotuj wstępną wersję specyfikacji produktu lub opisz, co chcesz opracować. Może to być zarys funkcjonalności, wymagania biznesowe lub istniejący dokument do ulepszenia.

  4. Uruchom skill i podaj swoją specyfikację lub prompt do jej stworzenia. Skill automatycznie zaangażuje wiele modeli AI w debatę na temat propozycji, wad i ulepszeń.

  5. Obserwuj, jak modele dyskutują i kwestionują się nawzajem. Claude będzie aktywnie uczestniczyć, wnosząc własne krytyki i sugestie — nie tylko koordynować debatę.

  6. Po osiągnięciu konsensusu między modelami otrzymasz ostateczną, udoskonaloną wersję specyfikacji, która uwzględnia perspektywy wszystkich uczestniczących AI.

Podobne skille