skills-cleaner - Ein Plugin zum Vergleichen installierter Skills, zum Erkennen doppelter Funktionen und zum Entfernen unnötiger Skills
(github.com/amebahead)Hallo. Viele von euch haben vermutlich Claude Plugins und zahlreiche Skills installiert und nutzen sie.
Bei jeder Plugin-Installation werden viele Skills.md-Dateien im Verzeichnis .claude/plugin erstellt. Es war jedoch umständlich, den Überblick darüber zu behalten, wie viele Skills.md-Dateien tatsächlich angelegt werden und ob es Skill.md-Dateien mit doppelten Funktionen gibt.
Deshalb habe ich skills-cleaner erstellt, mit dem sich installierte Skills.md verwalten lassen.
Es lässt sich ganz einfach wie ein Claude Plugin installieren und bietet folgende Funktionen:
/list-skills: Zeigt eine Liste aller pro Plugin installierten Skills an.
/search-skills: Sucht Skills nach Namen und zeigt den jeweiligen Pfad an.
(Hauptfunktion) /clean-skills: Vergleicht die Ähnlichkeit installierter Skills und ermöglicht es, doppelte Skills per interaktiver Auswahl zu entfernen.
Ideen jeder Art sowie Mitarbeit und Beiträge zum Projekt sind jederzeit willkommen! Vielen Dank.
4 Kommentare
Danke. Ohne es zu merken, hatte ich über 160 Skills, aber ich habe jetzt ein wenig aufgeräumt.
Oh, es freut mich, dass es hilfreich war :)
War der Vergleich der Skill-Ähnlichkeit vielleicht langsam und hat lange gedauert?
Die aktuelle Methode erstellt das gesamte Set der zu vergleichenden Skills und lässt dann jeweils einen Sub-Agenten die Ähnlichkeit für ein Set vergleichen.
Wenn der Vergleich aller Sets abgeschlossen ist, wird anschließend ein Reporting erstellt.
Ich überlege gerade, wie man das verbessern könnte.
Ja, da man sie einzeln mit y/n bestätigen muss, scheint es etwas lange zu dauern.
Ich denke über eine bessere Methode nach und werde ein Issue oder einen PR einreichen.
Das ist wirklich großartig! Haha