Toolverse
Wszystkie skille

ask-questions-if-underspecified

autor: trailofbits

Zadaj pytania zanim zaczniesz kodować – unikaj pracy na marne

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
3

O skillu

Umiejętność, która zatrzymuje Cię przed implementacją niedospecyfikowanego zadania. Kiedy zlecenie ma wiele możliwych interpretacji lub brakuje kluczowych szczegółów (celu, zakresu, ograniczeń, środowiska), narzędzie generuje minimalny zestaw pytań wyjaśniających. Odpowiadasz na nie, a dopiero wtedy przystępujesz do pracy – lub zatwierdzasz założenia i idziesz dalej. Oszczędza czas zmarnowany na błędne kierunki.

Jak używać

  1. Zainstaluj umiejętność ask-questions-if-underspecified z repozytorium Trail of Bits do swojego agenta Claude, Codex lub Copilot, zgodnie z instrukcją integracji dla wybranej platformy.

  2. Kiedy otrzymasz zlecenie, które wydaje się niejasne lub ma wiele możliwych interpretacji, aktywuj tę umiejętność zamiast od razu zaczynać kodować.

  3. Narzędzie przeanalizuje, czy brakuje Ci istotnych informacji: celu (co powinno się zmienić), kryteriów akceptacji (kiedy praca jest gotowa), zakresu (które pliki lub komponenty są objęte), ograniczeń (kompatybilność, wydajność, zależności), środowiska (wersje języka, system operacyjny) lub aspektów bezpieczeństwa (migracja danych, wycofanie zmian).

  4. Jeśli umiejętność uzna zlecenie za niedospecyfikowane, wyświetli 1–5 pytań wyjaśniających w formacie łatwym do przeskanowania – z opcjami wielokrotnego wyboru lub sugerowanymi domyślnymi odpowiedziami.

  5. Odpowiedz na pytania lub zatwierdź domyślne założenia, które narzędzie zaproponuje jako bezpieczne.

  6. Po uzyskaniu odpowiedzi przystąp do implementacji z pełną wiedzą o wymaganiach – lub poproś agenta, aby przeanalizował kolejne niejasności, jeśli pojawią się nowe.

Podobne skille