Was macht skillmng?
Agent-Fähigkeiten-Verwaltungsplattform für Erstellung, Validierung, Versionierung, LLM-gestützte Bearbeitung und Git-basierte Veröffentlichung.
Übersicht
s killmng bietet einen vollständigen Satz an Werkzeugen zur Verwaltung von Agent-Fähigkeiten (Skills) über ihren gesamten Lebenszyklus hinweg. Es wurde entwickelt, um mit KI-Assistenten zu arbeiten, die den standardisierten Skills-Formaten folgen.
Hauptfunktionen
- Erstellung: Erstelle neue Agent-Fähigkeiten aus Vorlagen oder von Grund auf.
- Validierung: Validiere Fähigkeitsdefinitionen auf strukturelle Korrektheit und Konsistenz.
- Versionierung: Verwalte mehrere Versionen einer Fähigkeit und verfolge Änderungen im Zeitverlauf.
- LLM-gestützte Bearbeitung: Nutze die Fähigkeiten des Assistenten, um Skills interaktiv zu generieren, zu modifizieren oder zu optimieren.
- Git-Backed Publishing: Veröffentliche und teile Fähigkeiten direkt über Git-Repositorys, mit voller Versionskontrolle.
Verwendung
Erstellen einer neuen Fähigkeit
skillmng create --name "meine-faehigkeit" --description "Eine benutzerdefinierte Fähigkeit"
Validieren einer Fähigkeit
skillmng validate --path ./meine-faehigkeit
Veröffentlichen einer Fähigkeit
skillmng publish --repository https://github.com/benutzer/skills-repo.git
Unterstützte Plattformen
- Claude Code
- Cursor
- Codex
- Andere KI-Agenten, die das standardisierte Skills-Format unterstützen.
Abhängigkeiten
node>= 18.xgit>= 2.xnpmoderyarn
Konfiguration
Umgebungsvariablen und Konfigurationsdateien können verwendet werden, um das Verhalten anzupassen:
SKILLMNG_DIR: Standardverzeichnis für Skills (Standard:~/.skillmng)SKILLMNG_GIT_USER: Git-Benutzername für CommitsSKILLMNG_GIT_EMAIL: Git-E-Mail-Adresse für Commits
Lizenz
MIT