C

agentql-automation

von ComposioHQ

agentql-automation hilft Claude, AgentQL-Browserautomatisierung über Composio Rube MCP auszuführen – mit schemaorientierter Tool-Ermittlung, Verbindungsprüfungen und sichereren Ausführungsschritten.

Stars67.4k
Favoriten0
Kommentare0
Hinzugefügt11. Juli 2026
KategorieBrowser Automation
Installationsbefehl
npx skills add ComposioHQ/awesome-claude-skills --skill agentql-automation
Kurationswert

Dieser Skill erreicht 68/100 Punkte. Damit ist er für die Aufnahme akzeptabel, sollte aber eher als kompakter Integrationsleitfaden denn als vollständig paketierter Workflow-Skill präsentiert werden. Nutzer des Verzeichnisses erhalten genügend Informationen, um zu verstehen, dass AgentQL-Automatisierung über Rube MCP geleitet wird und wie ein Agent Tools finden und Verbindungen prüfen sollte. Die Repository-Evidenz zeigt jedoch nur wenige konkrete Aufgabenbeispiele und keine Support-Dateien, sodass die Einführung zusätzliche Experimente erfordern kann.

68/100
Stärken
  • Gültiges Skill-Frontmatter deklariert den erforderlichen `rube` MCP und beschreibt klar den Einsatzzweck: AgentQL-Operationen über Composio/Rube automatisieren.
  • Voraussetzungen und Einrichtungsschritte sind explizit beschrieben, einschließlich der Prüfung von `RUBE_SEARCH_TOOLS`, der Nutzung von `RUBE_MANAGE_CONNECTIONS` und der Bestätigung einer ACTIVE AgentQL-Verbindung.
  • Der Skill weist Agents an, zuerst nach Tools mit aktuellen Schemas zu suchen. Das verbessert die Auslösbarkeit und reduziert Rätselraten mit veralteten Tools.
Hinweise
  • Es werden keine Support-Dateien oder Installationsbefehle bereitgestellt; die Einrichtung hängt davon ab, den Rube MCP-Endpunkt manuell hinzuzufügen und eine AgentQL-Verbindung zu konfigurieren.
  • Die Workflow-Hinweise bleiben überwiegend auf der Metaebene von Tool-Ermittlung und Verbindungsprüfung. Für konkrete Automatisierungsaufgaben benötigen Nutzer daher möglicherweise zusätzliches AgentQL- oder Domänenwissen.
Überblick

Überblick über den agentql-automation skill

Wofür agentql-automation gedacht ist

agentql-automation ist ein Claude skill zum Ausführen von AgentQL-Browserautomatisierungen über Composio’s Rube MCP server. Er ist für Workflows gedacht, in denen ein AI agent zuerst das aktuelle AgentQL-Tool-Schema ermitteln, eine aktive AgentQL-Verbindung prüfen und anschließend browserorientierte Aktionen über die Rube-Tool-Ebene ausführen muss, statt Tool-Namen oder veraltete Parameter zu erraten.

Die zentrale Aufgabe ist nicht: „Schreibe ein Browserautomatisierungsskript von Grund auf.“ Der skill soll einem agent dabei helfen, die richtigen Composio AgentQL-Tools in der richtigen Reihenfolge aufzurufen — mit Verbindungsprüfung und Schema-Ermittlung vor der Ausführung.

Für welche Nutzer und Projekte der skill am besten passt

Dieser skill passt zu Nutzern, die Claude bereits mit MCP tools verwenden und AgentQL-Zugriff über Rube benötigen. Besonders nützlich ist er für Automatisierungsaufgaben rund um Webseiten, strukturierte Extraktion, Browseraktionen oder AgentQL-gestütztes Browsing, bei denen sich die Tool-Verfügbarkeit im Laufe der Zeit ändern kann.

Er ist ein guter Installationskandidat, wenn du ein wiederholbares Prompting-Muster für AgentQL über Composio möchtest. Weniger sinnvoll ist er, wenn du Rube MCP nicht nutzt, keine AgentQL-Verbindung hast oder nur statische Codebeispiele ohne Live-Tool-Ausführung brauchst.

Wichtigster Unterschied: schema-first-Ausführung

Das entscheidende Verhalten im agentql-automation skill ist, dass er darauf besteht, zuerst RUBE_SEARCH_TOOLS aufzurufen. Das ist wichtig, weil Rube aktuelle Tool-Slugs, Eingabeschemas, empfohlene Ausführungspläne und bekannte Stolperfallen zurückgeben kann. Bei Browserautomatisierung reduziert das Fehler, die durch veraltete Annahmen zu Tool-Namen oder Argumenten entstehen.

Außerdem macht der skill den Verbindungsstatus zu einem festen Bestandteil des Workflows, indem vor AgentQL-Operationen RUBE_MANAGE_CONNECTIONS mit dem Toolkit agentql verwendet wird.

So verwendest du den agentql-automation skill

Installation von agentql-automation und Setup-Kontext

Installiere den skill aus dem Composio skills repository und stelle anschließend sicher, dass dein Client Rube MCP verwenden kann:

npx skills add ComposioHQ/awesome-claude-skills --skill agentql-automation

Der skill erwartet, dass Rube MCP als MCP server mit folgendem Endpoint konfiguriert ist:

https://rube.app/mcp

Bevor du dich auf den skill verlässt, prüfe, ob RUBE_SEARCH_TOOLS verfügbar ist. Verwende danach RUBE_MANAGE_CONNECTIONS mit dem Toolkit agentql. Wenn AgentQL nicht aktiv ist, folge dem zurückgegebenen Authentifizierungslink und wiederhole die Verbindungsprüfung, bis der Status ACTIVE lautet.

Welche Eingaben der skill für gute Ausführung braucht

Ein schwacher Prompt wäre: „Use AgentQL to automate this site.“

Ein stärkerer Prompt nennt Aufgabe, Ziel, Erfolgskriterien und Einschränkungen:

“Use agentql-automation for Browser Automation. First search Rube tools for the current AgentQL schema. Then check the AgentQL connection. On https://example.com/products, find all visible product names and prices from the first results page. Return structured JSON with name, price, and source_url. Do not purchase, submit forms, or bypass login.”

Das verbessert das Ergebnis, weil der agent das Ziel in eine konkrete RUBE_SEARCH_TOOLS-Abfrage übersetzen, das passende AgentQL-Tool auswählen und unsichere oder mehrdeutige Browseraktionen vermeiden kann.

Empfohlener Workflow

Verwende diese Reihenfolge, wenn du den agentql-automation skill aufrufst:

  1. Bitte den agent, RUBE_SEARCH_TOOLS für den konkreten Anwendungsfall aufzurufen, nicht mit einer generischen Abfrage wie „AgentQL operations“.
  2. Verwende die zurückgegebene Session-ID erneut, wenn es sinnvoll ist, damit der Ausführungsplan konsistent bleibt.
  3. Rufe RUBE_MANAGE_CONNECTIONS für agentql auf, bevor du eine Browseraktion versuchst.
  4. Wenn die Verbindung aktiv ist, führe das ausgewählte AgentQL-Tool mit dem ermittelten Schema aus.
  5. Bitte den agent, anzugeben, welchen Tool-Slug, welche Pflichtfelder und welche Annahmen er verwendet hat.

Dieser Workflow ist besonders hilfreich, wenn AgentQL-Aufgaben von Extraktion zu Navigation wechseln, weil jede Aufgabe andere Felder oder Ausführungspläne erfordern kann.

Dateien, die du vor der Einführung lesen solltest

Der Repository-Pfad lautet composio-skills/agentql-automation, und die wichtigste zu prüfende Datei ist SKILL.md. Im bereitgestellten Tree sind keine sichtbaren Helper-Skripte, Ressourcen, Regeln oder README-Dateien vorhanden. Die Installationsentscheidung sollte daher auf den skill-Anweisungen selbst basieren.

Lies SKILL.md für Voraussetzungen, Setup, Tool-Ermittlung und das zentrale Workflow-Muster. Prüfe außerdem die offizielle Toolkit-Dokumentation, die im skill verlinkt ist: https://composio.dev/toolkits/agentql.

FAQ zum agentql-automation skill

Reicht agentql-automation ohne Rube MCP aus?

Nein. Der skill setzt ausdrücklich den rube MCP server voraus und hängt von Tools wie RUBE_SEARCH_TOOLS und RUBE_MANAGE_CONNECTIONS ab. Ohne diese Tools bleibt er nur eine Workflow-Notiz und kann keine AgentQL-Automatisierung ausführen.

Was ist daran besser als ein normaler AgentQL-Prompt?

Ein generischer Prompt kann das Modell dazu bringen, Tool-Namen abzuleiten oder AgentQL direkt aufzurufen. Der agentql-automation skill ergänzt eine sicherere operative Reihenfolge: zuerst verfügbare Tools ermitteln, das aktuelle Schema prüfen, die AgentQL-Verbindung verifizieren und dann ausführen. Das ist wertvoll, wenn sich Schemas oder empfohlene Ausführungspläne ändern können.

Ist dieser skill für Einsteiger geeignet?

Er ist nur dann einsteigerfreundlich, wenn der Nutzer bereits mit MCP-fähigen Clients vertraut ist. Das Ziel der Browserautomatisierung kann einfach sein, aber das Setup erfordert weiterhin das Hinzufügen des Rube MCP-Endpoints, das Verwalten der AgentQL-Verbindung und das Verständnis, dass Tool-Ermittlung vor der Ausführung verpflichtend ist.

Wann sollte ich diesen skill nicht verwenden?

Verwende ihn nicht für Browserautomatisierung ohne AgentQL, Offline-Scraping-Skripte oder Aufgaben, bei denen keine MCP-Tool-Ausführung verfügbar ist. Vermeide ihn außerdem für Workflows, die das Umgehen von Zugriffskontrollen erfordern, sensible Formulare ohne Prüfung absenden würden oder auf Seiten stattfinden, für die du keine klaren Erfolgskriterien definieren kannst.

So verbesserst du den agentql-automation skill

Prompts konkreter formulieren als nur das Seitenziel

Um mit agentql-automation bessere Ergebnisse zu erzielen, beschreibe die Browseraufgabe anhand beobachtbarer Seitenaktionen und der erwarteten Ausgabe. Nenne die URL, was extrahiert oder geändert werden soll, Pflichtfelder, Abbruchbedingung und verbotene Aktionen.

Besserer Input:

“Open the target page, identify the pricing table, extract plan names, monthly prices, annual prices if visible, and feature limits. Return a markdown table. Stop after the first pricing page. Do not click checkout or login links.”

Das gibt dem agent genug Kontext, um eine präzise Rube-Tool-Suche zu formulieren und zu prüfen, ob die Aufgabe abgeschlossen ist.

Häufige Fehlerquellen vermeiden

Der häufigste Fehler ist, die Tool-Ermittlung zu überspringen und angenommene Schemas zu verwenden. Mache „call RUBE_SEARCH_TOOLS first“ zu einem festen Bestandteil jeder Anfrage. Ein weiteres häufiges Problem ist die Ausführung, bevor AgentQL verbunden ist; verlange daher, dass der agent vor der Ausführung den Status ACTIVE bestätigt.

Bei dynamischen Seiten sollte der agent Unsicherheiten melden: fehlende Elemente, Login-Walls, Pagination, blockierte Inhalte oder Abweichungen zwischen erwarteter und beobachteter Seitenstruktur.

Nach dem ersten Lauf iterieren

Verfeinere nach der ersten Ausgabe anhand dessen, was das Tool zurückgegeben hat. Wenn Felder fehlen, bitte um eine enger gefasste AgentQL-Abfrage oder einen zweiten Durchlauf für einen bestimmten Seitenbereich. Wenn die Ausgabe zu breit ist, ergänze eine Begrenzung wie „first 10 results“, „visible cards only“ oder „current page only“.

Ein starker Iterationsprompt ist:

“Using the same AgentQL/Rube session if possible, rerun only the extraction step. Keep name and price, add availability, and ignore sponsored results.”

Den skill selbst für Teams robuster machen

Teams, die den agentql-automation skill einführen, können die Zuverlässigkeit verbessern, indem sie lokale Beispiele für ihre häufigen Websites, freigegebene Aktionsgrenzen, erwartete Ausgabeschemas und Hinweise zur Fehlerbehebung bei Verbindungen ergänzen. Da der upstream skill kompakt ist und keine Support-Dateien enthält, kann teamspezifische Anleitung echten Mehrwert schaffen, ohne den zentralen schema-first-Workflow zu verändern.

Bewertungen & Rezensionen

Noch keine Bewertungen
Teile deine Rezension
Melde dich an, um für diesen Skill eine Bewertung und einen Kommentar zu hinterlassen.
G
0/10000
Neueste Rezensionen
Wird gespeichert...