16 Punkte von GN⁺ 2025-12-22 | Noch keine Kommentare. | Auf WhatsApp teilen
  • Agent Skills sind eine Erweiterungsstruktur, die Codex aufgabenspezifische Fachkompetenzen hinzufügt, damit bestimmte Workflows zuverlässig ausgeführt werden können
  • Jeder Skill besteht aus einer Datei SKILL.md sowie optionalen Skripten, Ressourcen und Assets und kann so zwischen Teams oder in der Community geteilt werden
  • Codex führt Skills über expliziten Aufruf (/skills-Befehl oder $-Eingabe) und impliziten Aufruf (automatische Nutzung bei passender Aufgabenbeschreibung) aus
  • Skills werden über mehrere Speicherorte und Prioritätsebenen wie REPO, USER, ADMIN, SYSTEM verwaltet; neue Skills lassen sich mit $skill-creator erstellen
  • Diese Funktion ist sowohl in der CLI als auch in der IDE-Erweiterung verfügbar; zudem lassen sich Skills etwa von GitHub installieren, um den Funktionsumfang zu erweitern

Überblick über Agent Skills

  • Agent Skills sind eine Struktur, die Codex neue Funktionen und Fachwissen verleiht
    • Skills bündeln Anweisungen, Ressourcen und optionale Skripte für die Ausführung bestimmter Aufgaben
    • Sie können zwischen Teams oder in der Community geteilt werden und basieren auf dem open Agent Skills standard
  • Sie sind sowohl in der CLI als auch in der IDE-Erweiterung von Codex nutzbar

Skill-Struktur und Bestandteile

  • Jeder Skill ist um die Datei SKILL.md herum aufgebaut und hat die folgende Ordnerstruktur
    • SKILL.md: erforderlich, enthält Anweisungen und Metadaten
    • scripts/: optionaler ausführbarer Code
    • references/: optionale Dokumentation
    • assets/: optionale Templates und Ressourcen
  • Codex verwendet progressive disclosure, um den Kontext effizient zu verwalten
    • Beim Start werden nur Name und Beschreibung des Skills geladen; bei Bedarf werden die vollständigen Anweisungen eingelesen

Arten des Skill-Aufrufs

  • Expliziter Aufruf (Explicit invocation)
    • Ein Skill wird direkt über den /skills-Befehl oder per $-Eingabe angegeben
    • Die Codex-Web- und iOS-Version unterstützen den expliziten Aufruf noch nicht, aber im Repository enthaltene Skills können per Prompt verwendet werden
  • Impliziter Aufruf (Implicit invocation)
    • Wenn die Aufgabe des Nutzers zur Beschreibung eines Skills passt, verwendet Codex diesen automatisch

Speicherorte und Priorität von Skills

  • Codex lädt Skills aus mehreren Orten; Skills an höher priorisierten Orten überschreiben gleichnamige Skills niedrigerer Ebenen
  • Wichtige Scopes und Speicherorte
    • REPO: $CWD/.codex/skills, $CWD/../.codex/skills, $REPO_ROOT/.codex/skills
    • USER: $CODEX_HOME/skills oder ~/.codex/skills
    • ADMIN: /etc/codex/skills
    • SYSTEM: standardmäßig in Codex enthaltene Skills
  • Jeder Scope dient je nach Zweck der Verwaltung auf persönlicher, Team- oder Systemebene

So erstellt man Skills

  • Mit dem eingebauten Skill $skill-creator lassen sich neue Skills automatisch erzeugen
    • In Kombination mit dem $plan-Skill kann vor der Erstellung zuerst ein Plan ausgearbeitet werden
  • Bei manueller Erstellung wird an einem gültigen Ort ein Ordner angelegt und eine Datei SKILL.md geschrieben
    • Pflichtfelder: name, description
    • Optionale Felder: metadata.short-description
  • Skills basieren auf der Agent Skills specification

Installation von Skills und Beispiele

  • Mit dem Skill $skill-installer lassen sich Skills aus dem öffentlichen Skill-Repository auf GitHub installieren
    • Beispiel: $skill-installer linear
    • Auch Skills aus anderen Repositories können installiert werden
  • Beispiele für eingebaute Skills
    • $plan: Planung für die Entwicklung neuer Funktionen oder die Lösung komplexer Probleme
    • $skill-installer linear: Zugriff auf Linear-Kontext
    • $skill-installer notion-spec-to-implementation: Zugriff auf Notion-Daten

Bedeutung für Codex-Entwickler

  • Agent Skills sind ein zentrales Element, um die Erweiterbarkeit und Kollaboration von Codex zu steigern
  • Entwickler können eigene Skills definieren und damit automatisierte Entwicklungs-Workflows aufbauen
  • CLI-/IDE-Integration, GitHub-Anbindung und eine standardisierte Skill-Spezifikation stärken das Erweiterungspotenzial des Codex-Ökosystems

Noch keine Kommentare.

Noch keine Kommentare.