Was macht skills-auto-dispatcher?
Automatische Aufgabenverteilung für KI-Agenten: Leitet Aufgaben an die am besten passende Fähigkeit weiter. Funktioniert mit Claude Code, Copilot CLI, Codex, Gemini CLI.
Konfiguration
Erstelle eine Datei dispatcher.json im Stammverzeichnis deines Projekts:
{
"skills": [
{
"name": "mein-skill",
"match": "aufgabenmuster",
"skill": "@benutzer/mein-skill"
}
]
}
name: Ein lesbarer Name für den Skill.match: Ein Regex-Muster (JavaScript-Syntax), das mit Aufgabenbeschreibungen abgeglichen wird.skill: Der vollständige Skill-Bezeichner, der aufgerufen werden soll.
Nutzung
Setze die Umgebungsvariable SKILL_DISPATCHER_CONFIG auf den Pfad deiner Konfigurationsdatei, oder lege die Datei standardmäßig im Stammverzeichnis deines Projekts ab.
Der Dispatcher analysiert die eingegebene Aufgabe und sucht nach einem passenden Skill basierend auf den match-Mustern in deiner Konfiguration.
Beispiel
Angenommen, du hast einen Skill für Code-Überprüfungen und einen für Dokumentation:
{
"skills": [
{
"name": "Code-Überprüfung",
"match": "code.*überprüfen|review.*code",
"skill": "@beispiel/code-review"
},
{
"name": "Dokumentation",
"match": "doku|dokumentation",
"skill": "@beispiel/doku-skill"
}
]
}
Wenn du eine Aufgabe wie "Bitte überprüfe den folgenden Code" eingibst, wird der Dispatcher den Code-Überprüfungs-Skill auswählen und aufrufen.
Unterstützte Plattformen
- Claude Code
- GitHub Copilot CLI
- OpenAI Codex CLI
- Google Gemini CLI