Skills und Rules
Wenn Sie MCP an einen LLM-Agenten anbinden, kann der Agent die WEEGLOO API direkt aufrufen. Eine API aufrufen zu können ist jedoch etwas anderes, als diese API genau so zu nutzen, wie WEEGLOO es vorsieht. Allein anhand der Aufrufmethode lässt sich zum Beispiel nicht erkennen, in welcher Situation CMA und in welcher CDA zu verwenden ist, wie die Felder eines Content Type zu entwerfen sind oder welche Berechtigungen einem Delivery Access Token zugeordnet werden müssen, damit es sicher ist.
Skills und Rules sind die zwei Hilfen, die diese Lücke schließen. Skills sind Anleitungen, die festhalten, wie eine bestimmte Aufgabe gut ausgeführt wird, und Rules sind Regeln, die über die gesamte Arbeit hinweg einzuhalten sind. Das Installations-Tool (npx weegloo@latest) kann beide zusammen mit der MCP-Anbindung installieren.
Der Unterschied zwischen Skills und Rules
Beide haben gemeinsam, dass sie dem Agenten Informationen geben, doch ihre Rolle ist unterschiedlich.
Skills sind Anleitungen, die in Schritten und Mustern festhalten, wie eine bestimmte Aufgabe ausgeführt wird. Es gibt einen pro Aufgabe, und der Agent liest und befolgt den jeweiligen Skill, sobald er die Aufgabe beginnt. Für Aufgaben wie den Entwurf eines Content Type, die Auswahl der Servicestruktur oder die Ausstellung eines Delivery Access Token gibt es zum Beispiel jeweils einen Skill. Der Agent folgt dadurch erprobten Methoden statt Vermutungen.
Rules sind Regeln, die unabhängig von der Art der Aufgabe immer einzuhalten sind. Dazu zählen zum Beispiel die Basisadresse der WEEGLOO API, die Art und Weise, eine Ressourcenliste seitenweise abzurufen, oder die Vorgabe, beim Ändern einer Ressource die Versionsinformation mitzusenden. Der Agent wendet diese Regeln während der gesamten Arbeit im Hintergrund an.
Zusammengefasst sind Skills aufgabenspezifische Anleitungen nach dem Motto „Diese Aufgabe macht man so“, und Rules sind gemeinsame Regeln nach dem Motto „Egal welche Aufgabe, das hält man ein“.
Installieren
Skills und Rules werden vom MCP-Installations-Tool mitinstalliert. Führen Sie dazu im Terminal Folgendes aus.
npx weegloo@latestBeim Ausführen werden nacheinander die anzubindende Umgebung (Agent) und das Personal Access Token abgefragt, und zusammen mit dem MCP-Server werden Skills und Rules in der jeweiligen Umgebung installiert. Der Installationsvorgang und die Konfiguration je Umgebung werden unter Anbindung behandelt.
Mit @latest wird stets die neueste Version installiert. Da die WEEGLOO API und die empfohlenen Muster fortlaufend aktualisiert werden, empfiehlt es sich, diesen Befehl regelmäßig erneut auszuführen, um Skills und Rules auf dem neuesten Stand zu halten.
Selbst nachschauen
Skills und Rules liegen in einem öffentlichen Repository. Wenn Sie die installierten Inhalte selbst öffnen oder prüfen möchten, welche Anleitung es für welche Aufgabe gibt, können Sie das Repository heranziehen.
- Repository: github.com/weeglooapi/weegloo-mcp-plugin
Skills und Rules liegen im Repository unter plugins/weegloo/ jeweils in den Verzeichnissen skills/ und rules/.
- Skills-Verzeichnis: plugins/weegloo/skills
- Rules-Verzeichnis: plugins/weegloo/rules
Auch wenn Sie ohne das Installations-Tool direkt anbinden, können Sie die Dateien aus dem obigen latest-Pfad unverändert übernehmen.
