Claude Ads: das Claude-Code-Skill, das deine Werbekonten prüft
Claude Ads ist ein Open-Source-Skill für Claude Code, der Werbekonten auf zwölf Plattformen prüft, von Google und Meta bis Reddit und X, mit einem Beleg für jeden Befund. Was v2.1.0 kann, wie du ihn sicher installierst, wo seine Grenzen liegen und wie du ihn in AgentsRoom laufen lässt.
Vielleicht ist dir das Video auf Instagram begegnet: "Erledige die Arbeit deiner Ads-Agentur für 3.000 im Monat in zehn Minuten." Hinter dem etwas reißerischen Aufhänger steckt ein ganz reales Open-Source-Projekt: Claude Ads, ein Skill für Claude Code, der die Daten deiner Werbekonten liest und dir sagt, was funktioniert, was kaputt ist und was du zuerst beheben solltest. Über 10.000 Sterne auf GitHub im Oktober 2026, MIT-Lizenz.
Aktualisiert am 21. Oktober 2026 für Claude Ads v2.1.0, erschienen am 16. Oktober 2026. Die erste Fassung dieses Artikels beschrieb v1.7.1. Seit v2 deckt der Skill zwölf statt acht Plattformen ab, liefert keinen Score von 100 mehr, und seine Autoren raten inzwischen von der Installation per Einzeiler ab, die wir früher gezeigt haben. Alles Folgende wurde am README und an den Skill-Dateien von v2.1.0 überprüft.
Was Claude Ads genau ist
Claude Ads ist ein Claude-Code-Skill, entwickelt von Daniel Agrici. Ein Skill ist ein Paket aus Anweisungen, Referenzen und Agenten, das dein Coding-Agent bei Bedarf lädt: hier das Know-how eines Prüfers für bezahlte Werbung, in Module zerlegt. Es ist kein Produkt von Anthropic und hat nichts mit Werbung in Claude zu tun: Anthropic schrieb im Februar 2026, dass Claude werbefrei bleibt.
Es gibt ihn an zwei Orten: die öffentliche Version unter AgriciDaniel/claude-ads (MIT, ohne Mitgliedschaft) und einen Community-Spiegel unter AI-Marketing-Hub/claude-ads, wo Mitglieder einer kostenpflichtigen Community früher Zugang bekommen.
Was v2.1.0 mitbringt:
- 12 Werbeplattformen: Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, Apple, Amazon, Reddit, Pinterest, Snapchat und X.
- 33 Skills hinter einem einzigen
/ads-Befehl, einer pro Plattform plus die übergreifenden (Attribution, serverseitiges Tracking, Creatives, Landingpages, Budget, Planung, Reporting). - 25 Agentendefinitionen: ein Audit-Worker pro Plattform, Worker für Tracking, Budget, Creatives, Plattformrichtlinien und regulatorische Compliance, vier kreative Agenten (Texter, Kreativstratege, Formatanpasser, Visual Designer) sowie Agenten für Recherche und Verifizierung.
- Vier mögliche Ergebnisse pro Prüfung:
pass,fail,unknownodernot_applicable. Unknown heißt, dass die Daten fehlten, und der Skill rät sie nie. - Vorerst kein Gesundheitsscore. Das Projekt bezeichnet sich als Entwicklungskandidat, und alle zwölf Scoring-Profile für die Kontogesundheit sind deaktiviert. Ein Audit liefert stattdessen Befunde, Unbekanntes und die Abdeckung durch Belege: Ab 80 % Abdeckung wird benotet, 60 bis 79 % gilt als vorläufig, unter 60 % heißt unzureichende Belege.
Die alten Zahlen, die du vielleicht anderswo gelesen hast, 250 Prüfungen, ein Score von 100 mit einer Note von A bis F, acht Plattformen, beschreiben v1. Das ist nicht mehr das, was der Skill über sich selbst sagt.
Wie es unter der Haube funktioniert
Ein Dirigent verantwortet den Umfang des Laufs, die Regeln, die Aggregation und den Abschlussbericht. Worker analysieren abgegrenzte Ausschnitte, jeweils eine Plattform oder ein Thema, und liefern ihre Befunde in einem festen Schema zurück. Fällt ein erforderlicher Worker aus, wird der Lauf als unvollständig markiert: Er wird nie als vollständiges Audit dargestellt.
Einrichten, prüfen, durchsehen: die drei Schritte des Ablaufs von v2, aus dem offiziellen Repo.
Wenn du Claude Code bereits zum Programmieren nutzt, erkennst du das Muster wieder: Es ist der Mechanismus der Sub-Agenten und Agenten-Teams, angewandt auf Marketing statt auf Code. Seit v2.1.0 legen die Agenten kein Modell mehr fest: Claude Code führt sie mit dem Modell deiner Hauptunterhaltung aus, sofern nichts Spezifischeres eingestellt ist.
Das Ergebnis eines Laufs ist eine versionierte JSON-Datei. Die Berichte in Markdown, HTML und PDF sind Darstellungen genau dieser Datei, deshalb kann /ads report einen früheren Lauf erneut anzeigen, ohne etwas auszuführen.
In der Praxis passt der Ablauf in fünf Schritte:
- Starte
/ads setupund beantworte seine Fragen: Geschäftsmodell, Ziel, Hauptconversion, monatliche Ausgaben, aktive Plattformen und wer Änderungen freigibt. Es sagt dir, dass du dort niemals API-Schlüssel oder Tokens einfügen sollst. - Liefere Belege: einen Kontoexport als CSV oder JSON, Screenshots oder eine eingefügte Zusammenfassung mit Zeitraum, Währung und Zeitzone.
- Starte
/ads audit googleoder/ads audit all. Du bekommst, was bestanden hat, was durchgefallen ist und was fehlt. - Starte
/ads report, um einen früheren Lauf erneut anzuzeigen. - Starte
/ads next, um das wichtigste Hindernis zu sehen.
Die zwölf Plattformen
| Familie | Plattformen |
|---|---|
| Suche, Video und Social | Google Ads, Meta Ads, YouTube Ads, LinkedIn Ads, TikTok Ads, Microsoft Advertising, Reddit Ads, Snapchat Ads, X Ads |
| Commerce und Retail Media | Apple Ads, Amazon Ads, Pinterest Ads |
Jede Plattform hat ihren eigenen Skill, ihren eigenen Audit-Worker, ihre eigene Referenz an Kontrollen und ihre eigene Fähigkeitserklärung. Ein Fähigkeitsmanifest im Repo hält fest, was auf jeder Plattform live gelesen oder geändert werden kann. Über den Plattformen liegen die übergreifenden Audits: Attribution (Conversion-Definitionen, Zeitfenster, GA4, Partner für mobile Messung) und serverseitiges Tracking (serverseitiges Tagging, Conversions API und Events API, Deduplizierung, Qualität der Ereignisdaten). Das sind oft die blinden Flecken menschlicher Audits, weil sie Media- und Technikwissen zugleich verlangen.
Die Befehle
Alles läuft über /ads. Als Claude-Code-Plugin installiert, haben die Befehle einen Namensraum und beginnen mit /claude-ads:ads; eigenständig installiert, beginnen sie mit /ads. Das README listet diese auf:
| Befehl | Was er tut |
|---|---|
/ads setup | speichert dein Profil zu Kunde, Konto, Ziel, Datenschutz und Leitplanken |
/ads audit [all|platform|scope] | vollständiges oder eingegrenztes Audit, mit Belegen untermauert |
/ads plan | Pläne für Kanäle, Kampagnen, Budget, Wettbewerb und Messung |
/ads create | Briefings und Inhalte für Text, Bild, Video und Produktfotos |
/ads launch --draft | ein Änderungsplan für eine Kampagne, ohne das Konto anzufassen |
/ads monitor | Ausgabentempo, Auslieferung, Tracking, Ermüdung, Richtlinien und Performance |
/ads optimize --draft | mit Belegen untermauerte Verbesserungen, als Entwürfe verfasst |
/ads experiment | einen kontrollierten Test planen oder auswerten |
/ads report | stellt einen gespeicherten Lauf als Markdown, HTML oder PDF dar |
/ads research refresh | frischt Belege zu Plattformen, Richtlinien, APIs und Benchmarks auf |
/ads validate | prüft Verträge, Läufe, Fähigkeiten oder die Release-Reife |
/ads status, /ads next | wo die Dinge stehen, und das wichtigste Hindernis |
Plattform-Kurzbefehle führen direkt zu einem Audit: /ads google, /ads meta, /ads youtube, /ads linkedin, /ads tiktok, /ads microsoft, /ads apple, /ads amazon, /ads reddit, /ads pinterest, /ads snapchat und /ads x.
Die Spezialbefehle aus v1 leitet der Skill weiterhin weiter: /ads dna für das Marken- und Angebotsprofil einer Website, /ads attribution, /ads tracking, /ads creative, /ads landing, /ads budget, /ads math für CPA, ROAS, MER, LTV:CAC und Break-even, /ads competitor, /ads generate für Bilder aus einem freigegebenen Briefing, /ads photoshoot für Varianten von Produktfotos und /ads test als anderer Name für /ads experiment. Eine Anfrage in natürlicher Sprache landet bei denselben Skills. Kein Skill erzeugt Videos: Die Videoarbeit endet bei Konzepten und Briefings.
Sicher installieren
Die Autoren schreiben es inzwischen klar: Bevorzuge den Plugin-Weg deines Tools oder ein Release-Archiv, das gegen seine Prüfsumme geprüft wurde, und leite niemals einen entfernten Installer direkt in eine Shell. Die erste Fassung dieses Artikels zeigte genau das, ein curl | bash und ein irm | iex: Nutze sie nicht.
In Claude Code, der Plugin-Weg:
/plugin marketplace add agricidaniel/claude-ads
/plugin install claude-ads@ai-marketing-hub-claude-ads
Wenn du den Marketplace vor v2.0.0 hinzugefügt hast, führt Claude Code ihn noch unter einem alten Alias. Entferne ihn zuerst:
/plugin marketplace remove agricidaniel-claude-ads
Aus einem Klon, den du gelesen hast, unter macOS oder Linux:
git clone https://github.com/AgriciDaniel/claude-ads.git
cd claude-ads
bash install.sh --source=local
Unter Windows, in PowerShell, aus demselben Klon: .\install.ps1 -Source local.
Um eine Version festzulegen, checkt bash install.sh --source=git --ref=v2.1.0 genau diesen Tag aus und schlägt fehl, wenn er sich nicht auflösen lässt. Der verifizierte Weg bleibt ein Release-Zip: Jedes GitHub-Release veröffentlicht das Zip, ein Manifest, eine Software-Stückliste und eine Datei SHA256SUMS, und jede Zeile von sha256sum -c SHA256SUMS muss OK anzeigen, bevor du entpackst. Releases haben Prüfsummen, aber keine Signatur.
Was du brauchst: CPython 3.11 oder 3.12 für die verwalteten Abhängigkeiten, glibc 2.28 oder neuer unter Linux, die Bibliotheken WeasyPrint und Pango für PDF-Berichte und einen Playwright-Browser, wenn du Browser-Aufnahmen willst.
Der Installer hat außerdem --target=codex, --target=gemini und Ziele für Cursor, Windsurf und Goose. Das README kennzeichnet sie als experimentell: Nur Claude Code ist verifiziert, und die anderen Tools können dieselben Dateien anders behandeln.
Der Workflow aus dem Video, neu betrachtet
Das Instagram-Video, das den Skill bekannt gemacht hat, zeigt drei Schritte. Hier sind sie mit v2.1.0.
Schritt 1: den Skill installieren. Über den Plugin-Weg oben, nicht über einen eingefügten Einzeiler.
Schritt 2: dein Geschäft beschreiben, dann planen. /ads setup fragt nach deinem Angebot, deinem Ziel, deiner Conversion, deinem Budget und deinen Plattformen. Wenn du eine Website hast, extrahiert /ads dna <url> dein Marken- und Angebotsprofil, damit der Plan von deiner echten Positionierung ausgeht. Dann erstellt /ads plan den Plan für Kanäle, Kampagnen, Budget und Messung.
Schritt 3: der Bericht. /ads report stellt den gespeicherten Lauf als Markdown, HTML oder PDF dar, bereit zum Versand an einen Kunden oder an deine Geschäftsführung.
Wo das Video vereinfacht: Das Ergebnis ist nur so gut wie die Belege. Gibst du vage Antworten, bekommst du einen vagen Plan. Startest du ein Audit ohne Export oder Screenshots, bekommst du einen Bericht voller unknown, was ehrlich ist, aber keine Diagnose. Und in v2.1.0 gibt es keinen Score zum Vorzeigen: Du bekommst Befunde und den Anteil des Kontos, der beurteilt werden konnte.
Deine Daten und deine Konten
Der Skill läuft in deinem Terminal und analysiert die Belege, die du ihm gibst. Zugangsdaten gehören in Umgebungsvariablen, den Schlüsselbund des Betriebssystems oder einen Secret-Manager; niemals ins Repository, in die Profile, die Berichte oder die Logs.
Die größere Änderung seit v1 betrifft das Schreiben. v2 hat /ads launch und /ads optimize, aber jeder Adapter ist standardmäßig schreibgeschützt, und Änderungen bleiben Entwürfe. Um eine anzuwenden, braucht der Skill alle sechs dieser Punkte:
- eine getestete und aktivierte Fähigkeit für genau diesen Vorgang;
- ausdrückliche Konto- und Objekt-IDs;
- einen lesbaren Diff mit Vorher und Nachher, samt dem, was er betrifft;
- die Freigabe des Inhabers, innerhalb der für das Konto festgelegten Grenzen;
- einen Idempotenzschlüssel, ein Audit-Ziel, einen Rollback und ein Prüffenster;
- eine Prüfung, dass das Konto noch dem entspricht, was die Änderung erwartet.
Ohne festgelegte Grenzen wird nichts geschrieben, und endgültiges Löschen wird in v2 nicht unterstützt.
Was es ersetzt und was nicht
Seien wir ehrlich, denn "ersetze deine Agentur für 3.000 im Monat" verdient Nuancen.
Was Claude Ads gut macht: den systematischen Teil der Arbeit. Jede Kontrolle auf einem Konto durchgehen, ohne eine zu vergessen, das Tracking mit dem abgleichen, was die Plattform erwartet, Creative-Ermüdung erkennen, Break-even-Schwellen neu berechnen und klar sagen, was nicht geprüft werden konnte. Das ist der objektive, wiederholbare Teil eines Audits, den selbst ein guter Berater langsamer erledigt als eine Maschine.
Was es nicht tut: standardmäßig für dich die Knöpfe drücken oder den Kontext kennen, den deine Agentur kennt: deine Saisonalität, die Tests, die schon gescheitert sind, die Beziehung zu deinem Ansprechpartner bei Google. Und wie jede KI-Ausgabe sollten seine Empfehlungen geprüft werden, bevor du echtes Mediabudget einsetzt.
Die richtige Einordnung: Claude Ads ersetzt nicht das Urteilsvermögen, es ersetzt die Stunden, die für das Abarbeiten von Checklisten berechnet werden. Für Unternehmer, die ihre eigenen Kampagnen steuern, ist es ein Audit-Niveau, das sie vorher nicht hatten. Für eine Agentur wird aus dem Audit, das einen halben Tag pro Konto dauerte, ein wöchentlicher Kontrollpunkt.
Claude Ads in AgentsRoom: deine Werbeabteilung neben deiner Dev-Abteilung
Hier wird es spannend, wenn du bereits Agenten zum Programmieren einsetzt. Ein Skill wie Claude Ads, von Hand in einem Terminal gestartet, ist ein Werkzeug. Derselbe Skill, einem eigenen Agenten in einem Multi-Agenten-Cockpit anvertraut, ist eine Fachabteilung, die weiterläuft.
Genau dafür ist AgentsRoom gebaut: Jeder Agent hat eine Rolle, einen Live-Status und seine eigene Farbe, und du überwachst die ganze Flotte aus einem einzigen Fenster. Nichts zwingt dich, nur Code-Agenten laufen zu lassen. Erstelle einen Agenten mit einer Werberolle, installiere den Skill Claude Ads auf seinem Claude Code, und er wird zu deinem Junior Media Buyer: Er holt sich Audit-Tickets aus dem Backlog, führt seine /ads-Befehle aus und legt den Bericht als Ergebnis ab.
Der vollständige Kreislauf sieht so aus. Der Ads-Agent startet /ads audit all auf deinen Exporten vom Montagmorgen und stellt seine Befunde in den Backlog. Die technischen Probleme, die er aufdeckt (eine doppelt gezählte GA4-Conversion, ein falsch konfigurierter Consent Mode, eine zu langsame Landingpage), werden zu Tickets, die dein Dev-Agent übernimmt und im Code behebt, jedes in seinem eigenen Worktree, damit sich parallel laufende Agenten nie in die Quere kommen. Währenddessen hält ein SEO-Agent die Landingpages im Einklang mit den laufenden Kampagnen. Du liest die Berichte, und du bist es, der eine Änderung freigibt, bevor sie ein Werbekonto erreicht.
Lass den Ads-Agenten auf Claude Code laufen, dem einzigen Tool, das Claude Ads verifiziert. Deine Code-Agenten können auf jeder CLI laufen, die du bevorzugst: AgentsRoom führt sie Seite an Seite im selben Fenster aus, egal welcher Provider, und die Kompatibilitätsmatrix listet auf, was unterstützt wird.
Die Abteilung nebenan war schon immer am schwersten einzubinden: Dev spricht nicht Media, Media spricht nicht Dev. Eine Flotte von Agenten, die sich denselben Backlog teilen, schließt diese Lücke besser als jedes wöchentliche Meeting.
Häufige Fragen
Wird Claude Ads von Anthropic entwickelt?
Nein. Claude Ads ist ein Open-Source-Skill für Claude Code, geschrieben von Daniel Agrici und unter MIT-Lizenz auf github.com/AgriciDaniel/claude-ads veröffentlicht. Anthropic entwickelt Claude und Claude Code; der Skill läuft darauf.
Zeigt Claude Werbung an?
Nein. In seinem Beitrag vom 4. Februar 2026, Claude is a space to think, schrieb Anthropic, dass Claude werbefrei bleibt: keine gesponserten Links neben den Unterhaltungen und keine Antworten, die von Werbetreibenden beeinflusst werden. Bei Claude Ads geht es darum, deine eigenen Werbekonten zu prüfen, nicht um Werbung in Claude.
Gibt Claude Ads noch einen Score von 100 aus?
Nicht in v2.1.0. Alle zwölf Scoring-Profile für die Kontogesundheit sind deaktiviert, das Audit liefert also Befunde, Unbekanntes und die Abdeckung durch Belege statt eines Scores. Jede Prüfung endet mit pass, fail, unknown oder not_applicable, und unknown heißt, dass die Daten fehlten.
Kann Claude Ads meine Werbekampagnen ändern?
Nicht von sich aus. Jeder Adapter ist standardmäßig schreibgeschützt, und Änderungen bleiben Entwürfe. Um eine anzuwenden, braucht es eine aktivierte Fähigkeit für genau diesen Vorgang, ausdrückliche Konto- und Objekt-IDs, einen Diff mit Vorher und Nachher, die Freigabe des Inhabers innerhalb der Grenzen des Kontos, einen Rollback und eine Prüfung, dass sich das Konto seitdem nicht verändert hat. Endgültiges Löschen wird in v2 nicht unterstützt.
Funktioniert Claude Ads mit Codex oder Gemini CLI?
Sein Installer hat Ziele für Codex, Gemini, Cursor, Windsurf und Goose, aber das README kennzeichnet sie als experimentell: Nur Claude Code ist verifiziert. Installiere ihn auf Claude Code, wenn du den unterstützten Weg willst.
Installiere den Skill, starte dein erstes /ads audit, und wenn er ohne dich laufen soll: Lade AgentsRoom herunter und gib deiner Werbeabteilung dieselbe Infrastruktur wie deiner Dev-Abteilung.
AgentsRoom herunterladen
Führe alle deine KI-Agenten aus, in all deinen Projekten, aus einem einzigen Fenster.
Companion-App: Agenten auch unterwegs im Blick behalten
Nutze Claude, Codex, Antigravity CLI oder einen anderen KI-Anbieter.
Bugs und Wünsche direkt in dein öffentliches Backlog schicken.
Agenten, die du wie eine Unterhaltung liest
Jeder Agent hat eine Rolle, ein Gesicht und einen Verlauf, den du wie in einer Messaging-App liest.

Weiterlesen
So entfernst du Co-Authored-By Claude aus deinen Git-Commits
Claude Code signiert deine Commits mit einem Co-Authored-By-Trailer und deine Pull Requests mit einer Zeile Generated with Claude Code. Die Einstellung, die beides entfernt, die Datei, in die sie gehört, und wie du bereits gepushte Commits bereinigst.
Zum ArtikelClaude Code Mods: was sie sind, und die Mod, die wir in jedem Agenten mitliefern
Eine Mod ist ein Plugin, dessen JavaScript in Claude Code läuft. Was sie kann, ihre drei Dateien, wie du sie lädst und testest, und die Mod, die wir in jedem Agenten mitliefern.
Zum ArtikelAgentsRoom x The Agency: über 230 Expertenagenten, direkt integriert
Wir haben The Agency, die quelloffene (MIT) Bibliothek spezialisierter KI-Agenten von msitarzewski, in AgentsRoom integriert. 230+ Experten in 16 Divisionen, live und dynamisch.
Zum Artikel