Voraussetzungen
- Anthropic API-Schlüssel
- Python 3.7+ oder curl installiert
- Grundlegende Vertrautheit mit API-Anfragen
Was sind Agent Skills?
Vorgefertigte Agent Skills erweitern Claudes Fähigkeiten um spezialisierte Expertise für Aufgaben wie das Erstellen von Dokumenten, das Analysieren von Daten und die Verarbeitung von Dateien. Anthropic stellt die folgenden vorgefertigten Agent Skills in der API zur Verfügung:- PowerPoint (pptx): Erstellen und Bearbeiten von Präsentationen
- Excel (xlsx): Erstellen und Analysieren von Tabellenkalkulationen
- Word (docx): Erstellen und Bearbeiten von Dokumenten
- PDF (pdf): Generieren von PDF-Dokumenten
Möchten Sie benutzerdefinierte Skills erstellen? Siehe das Agent Skills Cookbook für Beispiele zum Erstellen Ihrer eigenen Skills mit domänenspezifischer Expertise.
Schritt 1: Verfügbare Skills auflisten
Zunächst schauen wir uns an, welche Skills verfügbar sind. Wir verwenden die Skills API, um alle von Anthropic verwalteten Skills aufzulisten:pptx, xlsx, docx und pdf.
Diese API gibt die Metadaten jedes Skills zurück: seinen Namen und seine Beschreibung. Claude lädt diese Metadaten beim Start, um zu wissen, welche Skills verfügbar sind. Dies ist die erste Ebene der progressiven Offenlegung, bei der Claude Skills entdeckt, ohne ihre vollständigen Anweisungen noch zu laden.
Schritt 2: Eine Präsentation erstellen
Jetzt verwenden wir den PowerPoint Skill, um eine Präsentation über erneuerbare Energien zu erstellen. Wir geben Skills mit dem Parametercontainer in der Messages API an:
container.skills: Gibt an, welche Skills Claude verwenden kanntype: "anthropic": Zeigt an, dass dies ein von Anthropic verwalteter Skill istskill_id: "pptx": Der PowerPoint Skill-Bezeichnerversion: "latest": Die Skill-Version auf die zuletzt veröffentlichte Version gesetzttools: Aktiviert die Code-Ausführung (erforderlich für Skills)- Beta-Header:
code-execution-2025-08-25undskills-2025-10-02
Schritt 3: Die erstellte Datei herunterladen
Die Präsentation wurde im Code-Ausführungs-Container erstellt und als Datei gespeichert. Die Antwort enthält eine Dateireferenz mit einer Datei-ID. Extrahieren Sie die Datei-ID und laden Sie sie mit der Files API herunter:Für vollständige Details zur Arbeit mit generierten Dateien siehe die Dokumentation des Code-Ausführungs-Tools.
Probieren Sie weitere Beispiele aus
Jetzt, da Sie Ihr erstes Dokument mit Skills erstellt haben, versuchen Sie diese Variationen:Erstelle eine Tabellenkalkulation
Erstelle ein Word-Dokument
Generiere ein PDF
Nächste Schritte
Jetzt, da Sie vorgefertigte Agent Skills verwendet haben, können Sie:API-Leitfaden
Verwenden Sie Skills mit der Claude API
Benutzerdefinierte Skills erstellen
Laden Sie Ihre eigenen Skills für spezialisierte Aufgaben hoch
Authoring-Leitfaden
Erfahren Sie Best Practices zum Schreiben effektiver Skills
Verwenden Sie Skills in Claude Code
Erfahren Sie mehr über Skills in Claude Code
Verwenden Sie Skills im Agent SDK
Verwenden Sie Skills programmgesteuert in TypeScript und Python
Agent Skills Cookbook
Erkunden Sie Beispiel-Skills und Implementierungsmuster