--- title: "Dein eigenes smabar-Plugin bauen" description: "Beschreibe deine Idee und baue sie mit KI. Nutze ChatGPT oder Claude im Browser oder verbinde einen Agenten direkt mit smabar." canonical: "https://smabar.com/de/docs/ask-for-a-plugin/" lang: de --- # Dein eigenes smabar-Plugin bauen > Beschreibe deine Idee und baue sie mit KI. Nutze ChatGPT oder Claude im Browser oder verbinde einen Agenten direkt mit smabar. Kanonische HTML-Fassung: https://smabar.com/de/docs/ask-for-a-plugin/ · Sprache: de · Herausgeber: smabar (https://smabar.com) --- Eine Abfahrtstafel, ein Pakettracker, dein Portfolio auf der Leiste: Beschreibe, was dein Plugin tun soll. Deine KI baut es mit dem SDK und den Styling-Regeln von smabar. Wähle den Weg, der zu deiner KI-Nutzung passt. ## Wähle deinen Weg ### Im Web-Chat Nutze **ChatGPT oder Claude im Browser**, ohne MCP einzurichten. Gib deiner KI die smabar-Anleitung und deine Idee. Sie erstellt eine ZIP, die du herunterlädst und selbst installierst. Dein Chat braucht Webzugriff und eine Dateierstellungsfunktion; Aussehen und Aktionen prüfst du anschließend in deiner App. [Plugin im Web-Chat bauen](https://smabar.com/de/build-my-plugin/) · [ZIP installieren](https://smabar.com/de/docs/install-plugin-zip/) ### Mit verbundenem Agenten Verbinde einen kompatiblen KI-Agenten mit dem **MCP-Server von smabar**. Er kann die Anleitung der App lesen, das Plugin schreiben und installieren, Screenshots und Logs prüfen und es direkt in der laufenden App verbessern. [Agent verbinden](https://smabar.com/de/docs/connect-your-agent/) ## Wie eine gute Beschreibung aussieht Sag, was du sehen willst und wann. Den Rest erledigt der Agent. > Zeig meine nächsten drei Busabfahrten ab Hauptbahnhof auf der Leiste. Zähl die Minuten live herunter und färb die Kachel rot, wenn ich rennen müsste. > Verfolge diese DHL-Sendungsnummer und zeig den Status. Schick ein Popup, sobald das Paket in Zustellung geht. > Lies jeden Morgen das Kantinen-PDF unter dieser URL und zeig das Tagesgericht auf der Kachel, die ganze Woche im Flyout. Nützliche Details: wie oft aktualisiert werden soll, ob du ein Flyout mit mehr Inhalt willst, ob ein Popup kommen soll, und jede URL, jeder API-Schlüssel oder jede Datei, die das Plugin braucht. Nennst du sie nicht, fragt der Agent nach oder wählt einen sinnvollen Standard. ## Was mit MCP passiert 1. Der Agent liest die Plugin-Anleitung aus smabar mit Manifest-Schema, SDK-Referenz und einer funktionierenden Vorlage. 2. Er schreibt das Plugin nach `~/.smabar/plugins//`. Die Leiste beobachtet den Ordner und startet das Plugin, sobald die Dateien liegen; kein Neustart, kein Reload-Knopf. 3. Er macht einen Screenshot der Leiste oder nur der neuen Kachel und schaut ihn sich an. 4. Er liest das Plugin-Log, in dem jeder Absturz und jedes Markup-Element steht, das die Leiste entfernt hat, jeweils mit der unterstützten Alternative, und korrigiert, was nicht passt. Das Ergebnis ist ein normales Plugin: eigener Prozess, eigener Ordner, Python auf der Laufzeit, die smabar bereitstellt. Du kannst jede Zeile davon lesen. ## Wo was liegt - `~/.smabar/plugins//` ist der Code des Plugins. Jede Änderung dort lädt das Plugin neu. - `~/.smabar/data//` ist, was das Plugin speichert: Caches, Verlauf, Einstellungen. Wer das Plugin entfernt, entfernt auch das. - `~/.smabar/logs/plugin-.log` ist sein Log. ## Dein Plugin verbessern und teilen - Mit MCP beschreibst du Änderungen genauso: „Zeig auf der Kachel nur die Minuten" oder „Mach eine Einstellung für die Haltestelle". Der Agent bearbeitet das Plugin an Ort und Stelle. - Bitte im Web-Chat um eine aktualisierte ZIP. Teile bei Problemen Screenshots oder relevante Logzeilen, nachdem du persönliche Daten und Zugangsdaten entfernt hast. Ein Web-Chat kann deine laufende App nicht selbst untersuchen. - Spricht ein Plugin mit einem Dienst, der einen Schlüssel braucht, legt der Agent ihn in den Einstellungen des Plugins ab, nie im Code-Ordner. - Ein Plugin, das dir gefällt, kannst du mit anderen teilen. Die [Seite zum Veröffentlichen](https://smabar.com/de/docs/publish/) zeigt, wie du es über den Community Store teilst.