T
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
This skill should be used when the user asks to \
How to use
- Aktywuj umiejętność, gdy stojesz przed zadaniem projektowania narzędzia dla agenta lub debugowania problemów z istniejącym narzędziem. Umiejętność jest szczególnie przydatna, gdy agent źle interpretuje, które narzędzie powinno być użyte, lub gdy narzędzie zwraca błędy, które agent nie potrafi obsłużyć. 2. Zacznij od zdefiniowania kontraktu między systemem deterministycznym a agentem — jasno określ, co narzędzie robi, kiedy powinno być używane i co zwraca. Pamiętaj, że jeśli Ty jako inżynier nie potrafisz jednoznacznie powiedzieć, które narzędzie wybrać w danej sytuacji, agent również tego nie zrobi. 3. Napisz opis narzędzia odpowiadający na trzy pytania: co robi, kiedy go używać i co zwraca. Opis jest formą inżynierii promptów — kształtuje zachowanie agenta, dlatego musi być precyzyjny i wolny od dwuznaczności. 4. Zaprojektuj format odpowiedzi narzędzia, balansując między kompletnością informacji a efektywnością tokenów. Odpowiedź powinna zawierać wszystko, co agent potrzebuje do podjęcia następnego kroku, bez zbędnych danych. 5. Zdefiniuj komunikaty błędów, które umożliwiają agentowi odzyskanie się z błędu — nie tylko informuj o problemie, ale wskaż, jak go naprawić. 6. Jeśli zarządzasz wieloma narzędziami, ustanów spójne konwencje nazewnictwa i struktury opisów. Zmniejsza to obciążenie poznawcze agenta i zmniejsza ryzyko błędów w wyborze narzędzia.