Wie es funktioniert
Das Agent Skills Protokoll definiert einen einfachen Lebenszyklus für die Interaktion von Agenten mit Skills:
1. Entdeckung (Discovery)
Beim Start laden Agenten nur die leichtgewichtigen Metadaten (Name und Beschreibung) jedes verfügbaren Skills. Dies hält das Kontextfenster sauber und effizient.
2. Aktivierung (Activation)
Wenn die Anfrage eines Benutzers mit der Beschreibung eines Skills übereinstimmt, „aktiviert“ der Agent ihn, indem er den vollständigen Befehlssatz aus der Definitionsdatei des Skills liest.
3. Ausführung (Execution)
Der Agent folgt den schrittweisen Anweisungen des Skills, die das Ausführen von Code, das Verarbeiten von Dateien oder das Aufrufen externer APIs umfassen können.
Verzeichnisstruktur
Skills sind in einer einfachen Verzeichnisstruktur organisiert. Jeder Skill befindet sich in einem eigenen Ordner und benötigt eine korrekte `SKILL.md`-Datei.
skill-name/
└── SKILL.md # Required: The main definition file
└── scripts/ # Optional: Helper scripts (Python, Node, etc.)
└── references/ # Optional: Text files for RAG
└── assets/ # Optional: Images or templatesDer SKILL.md Standard
Das Herzstück jedes Skills ist eine `SKILL.md`-Datei. Sie kombiniert YAML-Frontmatter für Metadaten mit menschenlesbarem Markdown für Anweisungen. Dieses „Dual-Audience“-Format dient sowohl dem KI-Agenten als auch menschlichen Entwicklern.
---
name: pdf-processing
description: Extract text and tables from PDF files.
---
# PDF Processing
## When to use this skill
Use this skill when the user needs to work with PDF files...
## How to extract text
1. Use `pdfplumber` for text extraction...Warum Agent Skills verwenden?
Selbstdokumentierend
Die Anweisungen für den Agenten SIND die Dokumentation für den Entwickler.
Portabel
Skills sind nur Dateien. Sie sind einfach zu versionieren, zu teilen und zu bearbeiten.
Universell
Funktioniert mit jedem LLM und jedem Agenten-Framework, das die Spezifikation unterstützt.
Sicher
Sandboxed-Ausführung und explizite Berechtigungsbereiche.
Beginnen Sie die Erkundung
Bereit zu sehen, was möglich ist? Durchstöbern Sie den Marktplatz, um Hunderte von Community-beigesteuerten Skills zu entdecken.