Toolverse
All skills

ask-questions-if-underspecified

by trailofbits

Clarify requirements before implementing. Use when serious doubts arise.

Installation

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

Installation

Quick info

Category
Backend
Views
3

About this skill

Clarify requirements before implementing. Use when serious doubts arise.

How to use

  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.

Related skills