Ein Userscript mit KI schreiben: so geht's

18. Oktober 2026 · 4 Min. Lesezeit

Kurze Antwort

Du kannst einen Chat-Assistenten ein Userscript schreiben lassen und es in einen Manager wie Tampermonkey einfügen, aber der Assistent sieht die Seite nicht, also rät er, wie sie aufgebaut ist, und das Skript findet oft nichts. Das Skript direkt auf der Seite zu bauen, wo die KI ihre Struktur lesen kann, klappt viel öfter.

Was ein Userscript ist

Ein Userscript ist ein kleines JavaScript-Programm, das auf Websites deiner Wahl läuft, nachdem die Seite geladen ist. Es kann einen Button hinzufügen, ein Panel ausblenden, eine Tabelle umformatieren, ein Formular ausfüllen oder Daten exportieren. Userscripts gibt es seit mehr als zwanzig Jahren, ausgeführt von Managern wie Greasemonkey, Violentmonkey und Tampermonkey. Neu ist, dass du sie nicht mehr selbst schreiben musst.

Wie ein Userscript aufgebaut ist

Jedes Userscript beginnt mit einem Header, einem Kommentarblock, der dem Manager sagt, was das Skript ist und wo es laufen soll:

// ==UserScript==
// @name         Copy title as Markdown
// @match        https://example.com/*
// @grant        none
// ==/UserScript==
  • @name ist die Bezeichnung, die du im Manager siehst.
  • @match legt fest, auf welchen Seiten das Skript läuft. Der Stern passt auf alles, die Zeile oben heißt also: jede Seite auf example.com.
  • @grant listet besondere Fähigkeiten, die das Skript vom Manager braucht, etwa Werte speichern oder Anfragen an andere Websites stellen. none heißt, es braucht keine davon.

Unter dem Header steht gewöhnliches JavaScript, das mit der Seite arbeitet: die Hauptüberschrift finden, einen Button erstellen und beim Klick Text kopieren.

Der manuelle Weg: ein Chat-Assistent und ein Manager

Der übliche Weg zu einem von KI geschriebenen Userscript:

  1. Installier einen Userscript-Manager wie Tampermonkey aus dem Chrome Web Store.
  2. Bitte ChatGPT, Claude oder Gemini um ein Userscript, das auf der Website tut, was du willst.
  3. Leg im Manager ein neues Skript an, füge den Code ein und speichere.
  4. Lade die Website neu und schau, ob es funktioniert.

Bei einfachen Skripten klappt das oft. Der Ärger beginnt bei Schritt 4. Der Assistent hat die Seite nie gesehen. Er muss raten, wie die Überschrift, die Liste oder der Button, den du meinst, im Code der Seite heißt, und moderne Websites nutzen generierte Namen, die niemand erraten könnte. Das Skript läuft, findet nichts und tut nichts, ohne sichtbaren Fehler. Dann kopierst du Teile des Seitencodes in den Chat, erklärst, was schiefging, fügst die neue Version ein und versuchst es erneut. Mehrere Runden sind normal.

Chrome verlangt inzwischen außerdem einen weiteren Schritt. Seit seinen Änderungen bei Erweiterungen brauchen Userscript-Manager die Option Nutzerskripte zulassen (Allow user scripts), eingeschaltet in chrome://extensions unter den Details der Erweiterung, bevor Skripte laufen.

Mach es dauerhaft mit einem Tool

Die Lösung ist, die KI die Seite sehen zu lassen. ScriptPanda ist eine Chrome-Erweiterung, die Userscripts aus einer einfachen Beschreibung schreibt, während du auf der Seite bist. Wenn du eine Anfrage sendest, schickt sie deine Worte, die Adresse der Seite und eine gekürzte Übersicht ihrer Struktur, keinen Screenshot und nicht die ganze Seite, damit sie die echte Überschrift, Liste oder den echten Button findet. Dann schreibt sie das Skript, installiert es auf der Seite und führt es aus, sodass du sofort siehst, ob es tut, was du verlangt hast.

Füge die Anfrage vom Ende dieser Anleitung auf einer beliebigen Artikelseite ein, und du bekommst neben der Überschrift einen Button Titel kopieren. Wenn etwas nicht stimmt, sag, was falsch ist, und ScriptPanda ändert das Skript. Wenn du JavaScript kannst, kannst du den Code jedes Tools in seinem Editor öffnen und selbst ändern.

ScriptPanda braucht Chrome 138 oder neuer und, wie andere Manager, eingeschaltetes Nutzerskripte zulassen.

Grenzen

Ein Userscript läuft in der Seite, in deinem Browser, solange die Seite offen ist. Es kann nicht im Hintergrund, zeitgesteuert oder bei geschlossenem Chrome laufen, und es arbeitet immer mit einer Website. ScriptPanda baut ein Tool pro Seite und importiert oder startet keine bestehenden Tampermonkey-Skripte, ist also kein Ersatz-Manager für Skripte, die du schon hast. Wenn die Website ihr Layout ändert, findet ein Skript womöglich nicht mehr, was es braucht. Öffne ScriptPanda auf der Seite, sag, was kaputt ist, und lass das Tool reparieren.

Mit ScriptPanda erledigen

Mit einer einzigen Anfrage bauen

Schreib ein Userscript für diese Seite, das neben der Hauptüberschrift einen Button Titel kopieren hinzufügt, der den Seitentitel und die URL als Markdown-Link kopiert.

  1. 1Füge ScriptPanda zu Chrome hinzu.
  2. 2Öffne die Seitenleiste auf der Website, die du ändern willst.
  3. 3Füge die Anfrage ein und sende sie ab. ScriptPanda baut das Tool in die Seite ein.
ScriptPanda zu Chrome hinzufügen

Ähnliche Anleitungen