agent-tool-builder
Erstellen Sie zuverlässige Agent-Tool-Schemata
Schlecht gestaltete Tool-Schemata führen dazu, dass Agenten halluzinieren, stillschweigend fehlschlagen oder Tokens verschwenden. Diese Fähigkeit vermittelt bewährte Muster für klare, eindeutige Function-Calling-Schnittstellen, die zuverlässig funktionieren.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "agent-tool-builder". Ein Tool, das eine Datenbank mit vager Beschreibung durchsucht: 'Sucht nach Dingen'
Résultat attendu:
Verbessert: 'Durchsucht die Produktdatenbank nach Kategorie, Preisbereich oder Schlüsselwort. Gibt übereinstimmende Produktdatensätze mit id, name, price und availability zurück. Verwenden, wenn Benutzer nach bestimmten Produkten fragen oder Kategorien durchsuchen.'
Utilisation de "agent-tool-builder". Tool, das bei ungültiger Eingabe stillschweigend fehlschlägt
Résultat attendu:
Verbesserte Fehlerbehandlung: Gibt strukturierten Fehler zurück mit 'error_type': 'invalid_parameter', 'field': 'price_max', 'message': 'Wert muss positive Zahl sein', 'suggestion': 'Überprüfen Sie Benutzereingabe und wiederholen Sie mit gültigem Preis'
Audit de sécurité
SûrThis skill is purely documentation providing guidance on agent tool design. Static analyzer flagged false positives: line 54 contains skill names (not shell commands), and cryptographic warnings matched keywords in prose (no actual code present). No executable code exists in this markdown file - it is instructional content only.
Score de qualité
Ce que vous pouvez construire
Erstellen benutzerdefinierter Agent-Tools
Entwerfen Sie Tool-Schemata für domainspezifische Operationen wie Datenbankabfragen, API-Integrationen oder Dateivorgänge, die Ihr Agent ausführen muss.
Verbesserung bestehender Function-Calling-Implementierungen
Verfeinern Sie schlecht funktionierende Tools, die Halluzinationen oder inkonsistentes Verhalten verursachen, durch Anwendung klarer Schema-Design-Prinzipien.
Implementierung von MCP-Tool-Integration
Erstellen Sie Model Context Protocol-konforme Tools, die es Agenten ermöglichen, sicher und vorhersehbar mit externen Systemen zu interagieren.
Essayez ces prompts
Überprüfen Sie dieses Tool-Schema und identifizieren Sie mehrdeutige Beschreibungen oder Parameter, die zu inkonsistentem LLM-Verhalten führen könnten: [fügen Sie Ihr Schema ein]
Entwerfen Sie Fehlerantwort-Formate für ein [Tool-Name], die dem LLM helfen zu verstehen, was schiefgelaufen ist und wie es sich erholen oder mit korrigierten Parametern erneut versuchen kann.
Schreiben Sie diese Tool-Beschreibung um, um spezifischer darüber zu sein, was das Tool tut, wann es verwendet werden sollte und welche Ausgaben zu erwarten sind: [fügen Sie aktuelle Beschreibung ein]
Ich benötige einen Agenten, der [Ziel beschreiben]. Entwerfen Sie ein minimales Set von 3-5 Tools mit klaren Schemata, Beschreibungen und Beispielingaben, die dies ohne Überlappung oder Mehrdeutigkeit erreichen.
Bonnes pratiques
- Verfassen Sie Beschreibungen, die genau spezifizieren, wann das Tool verwendet werden soll und was es zurückgibt
- Fügen Sie konkrete Eingabebeispiele hinzu, die typische Parameterwerte zeigen
- Entwerfen Sie Fehlerantworten, die dem LLM helfen, Fehler zu verstehen und sich davon zu erholen
- Begrenzen Sie Tool-Sets auf das notwendige Minimum - zu viele Optionen verursachen Verwirrung
- Verwenden Sie spezifische Parameternamen und -typen, die mit dem Domain-Vokabular übereinstimmen
Éviter
- Vage Beschreibungen wie 'verarbeitet Daten' oder 'verarbeitet Anfragen' ohne Spezifika
- Stillschweigende Fehler, die leere Ergebnisse zurückgeben statt expliziter Fehlermeldungen
- Bereitstellung von 20+ Tools, wenn 5-7 fokussierte Tools effektiver wären
- Schemata, die beliebige Werte ohne Validierungseinschränkungen akzeptieren
- Beschreibungen, die Implementierung statt Zweck und Verhalten erklären