AS
AgSkills.dev
MARKETPLACE

Was sind Agent Skills?

Agent Skills sind ein leichtgewichtiges, offenes Format, um Ihren KI-Agenten spezielles Wissen und reale Workflows zu vermitteln. Sie fungieren als Brücke zwischen LLMs und der praktischen Aufgabenausführung.

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.

Dateistruktur
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 templates

Der 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.

SKILL.md
---
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.