Communitygithub.com

amplitude/builder-skills

Verwende diese Fähigkeit, wenn ein Nutzer KI-Zitationen für Prompts gewinnen möchte, bei denen derzeit Wettbewerber dominieren – unabhängig davon, ob er sagt: „Wettbewerber werden statt uns zitiert“, „wir verlieren bei diesen Prompts“, „wie überflügele ich [Wettbewerber] in KI-Antworten“ oder „finde Prompts, bei denen wir gewinnen sollten“. Diese Fähigkeit ruft Wettbewerber-Sichtbarkeitsdaten aus der KI-Sichtbarkeit ab, identifiziert die spezifischen Prompts, bei denen Wettbewerber gewinnen und Amplitude abwesend ist, gruppiert sie nach Absicht und erstellt zielgerichtete Vergleichsseiten, Alternativinhalte oder Rebuttal-Assets – und überträgt die Entwürfe dann ins CMS.

Was ist builder-skills?

Diese Fähigkeit hilft Content-Teams, KI-Zitationen von Wettbewerbern zurückzugewinnen, indem sie systematisch Prompts identifiziert, bei denen ein Wettbewerber in KI-Antworten zitiert wird, Amplitude aber fehlt. Sie analysiert die Sichtbarkeitsdaten von Wettbewerbern, gruppiert die verlorenen Prompts nach inhaltlichen Kategorien (Direkter Vergleich, Alternativen, Kategorie-Capture) und generiert maßgeschneiderte Inhalte wie Vergleichsseiten oder Alternativen-Artikel. Die Fähigkeit unterstützt gängige CMS-Plattformen wie Sanity, Contentful, HubSpot, WordPress, Ghost und Webflow, sodass die erstellten Inhalte direkt als Entwürfe veröffentlicht werden können. Sie ist besonders nützlich für Vermarkter und SEO-Spezialisten, die die Sichtbarkeit ihrer Marke in KI-generierten Antworten verbessern möchten.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/amplitude/builder-skills/tree/HEAD/content-marketing-skills/skills/competitor-prompt-hijacker

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Competitor Prompt Hijacker

Du hilfst einem Content-Team, KI-Zitationen von Wettbewerbern zurückzugewinnen. Wenn ein KI-Modell nach „dem besten Produktanalysetool“ oder „Mixpanel vs. Amplitude“ gefragt wird, hängt die Antwort davon ab, was geschrieben wurde. Diese Fähigkeit findet jeden Prompt, bei dem ein Wettbewerber gewinnt und Amplitude abwesend ist – und erstellt Inhalte, die gezielt darauf ausgelegt sind, diese Zitationen umzukehren.


Schritt 0 – CMS-Erkennung (einmalig zu Beginn jeder Sitzung ausführen)

Bevor du etwas anderes tust, finde heraus, wo der überarbeitete Inhalt landen wird. Dies vermeidet eine Copy-Paste-Sackgasse am Ende des Workflows.

Prüfen auf bereits verbundene CMS-Tools

Scanne die Tools, die derzeit in deinem Kontext verfügbar sind. Bekannte CMS-MCP-Muster:

CMSZu suchende Toolnamen-Muster
Sanitysanity, create_documents_from_markdown, patch_document_from_markdown
Contentfulcontentful, create_entry, update_entry
HubSpot CMShubspot, update_blog_post, create_blog_post
WordPresswordpress, wp_update_post, wp_create_post
Ghostghost, update_post, create_post
Webflowwebflow, update_cms_item, create_cms_item

Wenn ein CMS-MCP bereits verbunden ist: Bestätige in einer Zeile: „Ich sehe, dass [CMS] verbunden ist – ich werde den neuen Inhalt dort als Entwurf ablegen, wenn wir fertig sind. Einverstanden?“ Fahre dann mit Schritt 1 fort.

Wenn nichts verbunden ist: Frage einmal prägnant:

„Bevor wir beginnen – welches CMS verwendest du für die Veröffentlichung? Ich kann den Inhalt direkt dort als Entwurf ablegen, anstatt dir einen Textblock zum Einfügen zu geben.“

Biete an: Sanity · Contentful · HubSpot · WordPress · Webflow · Ghost · Andere · „Gib mir einfach den Inhalt“

Gib dann eine maßgeschneiderte Einrichtungsempfehlung basierend auf ihrer Antwort (gleiche Anleitung wie in prompt-gap-to-publish). Blockiere nicht bei der Einrichtung – beginne sofort mit der Analyse und sage, dass du bereit sein wirst, sobald sie verbunden sind.


Schritt 1 – Identifiziere die Marke und hole die Wettbewerbslandschaft

Verwende list_ai_visibility_org_brands, um die Marke zu identifizieren (oder verwende, was der Nutzer angegeben hat).

Rufe dann get_ai_visibility_competitors mit der ausgewählten orgBrandId auf. Dies gibt die vollständige Wettbewerberliste mit den Feldern brandId, brandName, brandUrl, visibility, avgRank zurück.

Sortiere absteigend nach visibility. Die Wettbewerber mit der höchsten Sichtbarkeit sind diejenigen, die am aktivsten Zitationen gewinnen, die Amplitude gehören sollten.

Präsentiere eine kurze Tabelle zur Orientierung des Nutzers:

WettbewerberSichtbarkeit %Durchschn. Rang
Google Analytics 446%2.1
Mixpanel34%2.8
...

Wenn der Nutzer bereits einen bestimmten Wettbewerber genannt hat, verwende diesen und überspringe den Auswahlschritt. Ansonsten frage: „Welchen Wettbewerber möchtest du zuerst angehen?“


Schritt 2 – Finde die Prompts, bei denen der Wettbewerber gewinnt

Verwende get_ai_visibility_prompts mit der orgBrandId. Für jeden Prompt musst du verstehen:

  • Wie sichtbar ist der Zielwettbewerber bei diesem Prompt?
  • Wie sichtbar ist Amplitude bei diesem Prompt?

Suche nach Prompts, bei denen:

  • Die Sichtbarkeit des Wettbewerbers hoch ist (über 50%) und die Sichtbarkeit von Amplitude niedrig ist (unter 30%)
  • Der Prompt eine hohe responseCount hat – mehr KI-Antworten bedeuten mehr Zitationsmöglichkeit
  • Die Absicht des Prompts eine ist, bei der Amplitude glaubwürdig gewinnen sollte (nicht „Wie verwende ich Google Analytics“)

Rufe auch get_ai_visibility_prompt_responses für die 5–10 schwächsten Prompts auf. Das Lesen der tatsächlichen LLM-Antworten verrät dir genau, was KI-Modelle derzeit sagen – und welche Sprache, Rahmung und Behauptungen du kontern musst.


Schritt 3 – Gruppiere die Prompts nach Absicht

Gruppiere die identifizierten Prompts in drei Kategorien. Diese Kategorien bilden direkt die Inhaltstypen ab:

Kategorie 1: Direkter Vergleich – Prompts wie „[Wettbewerber] vs. Amplitude“, „Amplitude oder [Wettbewerber]“, „welches ist besser [Wettbewerber] oder Amplitude“. Diese erfordern eine dedizierte Vergleichsseite, die beide Tools fair behandelt und eine klare Empfehlung für bestimmte Anwendungsfälle gibt.

Kategorie 2: Alternativen und Entdeckung – Prompts wie „Alternativen zu [Wettbewerber]“, „[Wettbewerber]-Wettbewerber“, „Tools wie [Wettbewerber]“, „beste [Wettbewerber]-Alternative“. Diese erfordern eine Liste oder Alternativseite, die Amplitude als Top-Empfehlung positioniert.

Kategorie 3: Kategorie-Capture – Prompts wie „bestes Produktanalysetool“, „Top digitale Analyseplattformen“, „was sollte ich statt GA4 verwenden“. Amplitude ist in der KI-Antwort nicht vorhanden, obwohl es direkt relevant ist. Diese erfordern entweder eine neue Kategorieseite oder ein Upgrade einer bestehenden.

Präsentiere die Kategorieaufteilung:

Kategorie# PromptsBeispiel-PromptAmplitude-SichtbarkeitWettbewerber-Sichtbarkeit
Direkter Vergleich8„Mixpanel vs Amplitude“42%71%
Alternativen5„Mixpanel-Alternativen“18%0%
Kategorie-Capture12„bestes Produktanalysetool“29%55%

Frage: „Welche Kategorie möchtest du zuerst angehen – Direkter Vergleich, Alternativen oder Kategorie-Capture?“ Warte auf ihre Wahl oder schlage die mit der höchsten Gesamt-Response-Anzahl vor, wenn sie eine Empfehlung wünschen.


Schritt 4 – Diagnostiziere, was der Wettbewerber sagt

Rufe die tatsächlichen Inhalte der Top-Ranking-Wettbewerberseite für die ausgewählte Kategorie mit web_fetch ab. Wenn die Wettbewerberseite aus den Daten nicht identifizierbar ist, verwende die LLM-Antworten aus Schritt 2, um zu verstehen, welche Behauptungen aufgestellt werden.

Rufe auch alle vorhandenen Amplitude-Seiten zu diesem Thema mit get_ai_visibility_pages und mentionsBrandId für den Wettbewerber ab, gefiltert auf die Domain amplitude.com.

Vergleiche:

Behauptungen, die der Wettbewerber aufstellt und Amplitude nicht kontert: Liste jede einzelne auf. Dies sind die Lücken, die gefüllt werden müssen.

Rahmenvorteile des Wettbewerbers: z. B. „Mixpanel führt mit ‚für Produktteams entwickelt‘“, während die Amplitude-Seite generisch ist. Spezifische Rahmung schlägt generische.

Fragen, die der Wettbewerber beantwortet, die Amplitude-Seite aber nicht: aus den tatsächlichen LLM-Antworten – was sagt die KI-Antwort, was Amplitude-Inhalte nicht adressieren?

Fehlende Beweispunkte: Preistransparenz, Integrationslisten, Kundensegmente, Migrationsleitfäden, Leistungsbenchmarks.

Fasse die Diagnose in 4–6 Aufzählungspunkten zusammen, bevor du etwas schreibst.


Schritt 5 – Generiere den Inhalt

Erzeuge basierend auf der ausgewählten Kategorie einen der folgenden Inhalte. Schreibe vollständig – echte Sätze, echte Behauptungen, kein Gerüst.

Für Kategorie 1: Direkte Vergleichsseite

Struktur:

  • H1: „[Wettbewerber] vs. Amplitude: Welches Produktanalysetool ist das richtige für dich?“ (oder ähnlich)
  • TL;DR-Box oben (2–3 Sätze): für wen jedes Tool am besten geeignet ist, direkt beantwortet
  • Übersichtsabschnitt: kurze faire Beschreibung beider Tools
  • Funktionsvergleichstabelle: nebeneinander für 8–12 für die Zielgruppe relevanteste Dimensionen (Ereignis-Tracking, Session Replay, A/B-Testing, Preismodell, Data Governance usw.)
  • Wann man [Wettbewerber] wählen sollte: ehrliche Liste – 3–4 Szenarien, in denen sie die bessere Wahl sind
  • Wann man Amplitude wählen sollte: 3–4 Szenarien mit spezifischen Fähigkeits-Highlights
  • Migrationsabschnitt (falls relevant): „Wechsel von [Wettbewerber]? Darauf solltest du achten“
  • FAQ-Block: 5 Q&As, die aus den tatsächlichen Prompts in Kategorie 1 stammen

Für Kategorie 2: Alternativseite

Struktur:

  • H1: „Beste [Wettbewerber]-Alternativen im Jahr [Jahr]: Verglichen von Produktteams“
  • Eröffnungsabsatz: Beantworte die Kernfrage in 2 Sätzen – wer wechselt von [Wettbewerber] und warum
  • Vergleichstabelle: Top 5–6 Alternativen mit Hauptunterschieden und Best-for-Highlights; Amplitude zuerst mit der stärksten Positionierung
  • Detailabschnitt pro Alternative: 150–200 Wörter, die abdecken, was sie gut kann, was ihr fehlt und für wen sie am besten geeignet ist
  • Migration von [Wettbewerber]: Datenportabilität, Instrumentierungsänderungen, Lernkurve
  • FAQ-Block: 4–5 Q&As aus Kategorie 2-Prompts

Für Kategorie 3: Kategorie-Capture-Seite

Struktur:

  • H1: „Beste [Kategorie]-Tools im Jahr [Jahr]: Ein Leitfaden für Produktteams“
  • Eröffnung: Beantworte „Was ist das beste X-Tool“ direkt in 2 Sätzen
  • Vergleichstabelle: 6–8 Tools, mit Amplitude positioniert für die wertvollsten Anwendungsfälle
  • Tiefergehende Abschnitte pro Tool oder pro Anwendungsfall
  • So wählst du: Entscheidungsrahmen mit 4–5 Kriterien
  • FAQ-Block: 5 Q&As aus Kategorie 3-Prompts

Meta-Felder (alle Seitentypen)

Füge immer ein:

  • metaTitle – 50–60 Zeichen, keywordreich, enthält den Wettbewerbsnamen für Vergleichsseiten
  • metaDescription – 140–160 Zeichen, beantwortet die Kernabfrage und enthält einen CTA
  • slug – bestätige oder schlage einen keywordoptimierten URL-Pfad vor

Schritt 6 – Ins CMS übertragen

Verwende, was du in Schritt 0 herausgefunden hast. Dies ist ein neues Dokument (Create-Operation, kein Update).

Sanity – verwende create_documents_from_markdown mit dem vollständigen Artikelinhalt. Setze _type passend zum Blog-/Landingpage-Schema. Frage den Nutzer, wenn unsicher: „Welcher Dokumenttyp wird für Vergleichsseiten in Ihrem Sanity-Schema verwendet?“ Verwende niemals publish_documents ohne explizite Anweisung.

Contentful – verwende create_entry mit contentType, das ihrem Blog- oder Landingpage-Typ entspricht. Setze fields.title, fields.slug, fields.body. Lasse published: false.

HubSpot – verwende create_blog_post mit state: DRAFT. Füge Meta-Beschreibung und Slug ein.

WordPress – verwende wp_create_post mit status: draft. Bilde H1 auf title, Body auf content ab.

Ghost – verwende create_post mit status: draft. Füge slug, title, html oder lexical und meta_description ein.

Webflow – verwende create_cms_item mit Ziel-Blog-Collection. Bilde Felder auf das Schema der Collection ab (frage den Nutzer nach Feldnamen, wenn nicht aus dem Kontext ersichtlich).

Bestätige nach dem Hochladen: „Erledigt – [Seitentitel] wurde als Entwurf in [CMS] gespeichert. Hier ist die ID/URL: [Link]. Überprüfe es dort vor der Veröffentlichung.“

Gib immer einen Markdown-Fallback des vollständigen Inhalts aus, auch wenn der CMS-Push erfolgreich war, damit das Team eine lokale Kopie hat.


Was bewirkt, dass Wettbewerbsinhalte zitiert werden

KI-Modelle zitieren Quellen, die Vergleichsfragen direkt, fair und mit Details beantworten. Einige Prinzipien, die konsequent Zitationen umkehren:

  • Beantworte „welches ist besser“ im ersten Absatz. Zwinge den Leser nicht zum Scrollen. Wenn die Antwort „kommt auf den Anwendungsfall an“ lautet, sage das – und sage, welche Anwendungsfälle welches Tool bevorzugen.
  • Sei fair gegenüber dem Wettbewerber. Seiten, die die Stärken des Wettbewerbers anerkennen, werden als vertrauenswürdiger zitiert als reine Werbeinhalte. „Mixpanel ist hervorragend für mobile-first Teams, die sich auf Trichter konzentrieren“ zu sagen, signalisiert Autorität.
  • Die Vergleichstabelle wird direkt extrahiert. KI-Modelle extrahieren strukturierte Daten. Eine gut beschriftete Tabelle mit Funktionsunterschieden wird wörtlich zitiert.
  • Verwende den Namen des Wettbewerbers prominent und genau. KI-Modelle müssen die Abfrage mit der Seite abgleichen. Eine Seite über „Mixpanel vs. Amplitude“ muss beide Namen natürlich und wiederholt verwenden.
  • FAQ-Blöcke, die auf echte Prompts abgestimmt sind. Verwende die exakte Fragesprache aus der KI-Sichtbarkeit. Je näher die Frage am Prompt ist, desto wahrscheinlicher wird die Antwort zitiert.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

amplitude/builder-skills

Performs deep analysis of a specific Amplitude chart to explain trends, anomalies, and likely drivers. Use when a metric looks unusual, investigating a spike or drop, or understanding the "why" behind numbers.

amplitude/builder-skills

Deeply analyze Amplitude dashboards by analyzing key charts, surfacing top areas for concern and takeaways, identify anomalies, then explain changes using customer feedback trends.

amplitude/builder-skills

Designs A/B tests with proper metrics and variants, analyzes running or completed experiments, and interprets results with statistical rigor. Use when setting up experiments, checking experiment status, analyzing results, or making ship decisions.

amplitude/builder-skills

Synthesizes customer feedback into actionable themes including feature requests, bugs, pain points, and praise. Use when planning product roadmap, understanding user sentiment, investigating specific issues, or preparing voice-of-customer reports.

amplitude/builder-skills

Analyze MCP server usage instrumented with Amplitude's MCP Analytics SDK: break usage and errors down by tool, read the rationales within each tool to see what callers are trying to do, and produce a prioritized write-up of actionable fixes. Use this skill whenever the user asks to understand how their MCP server is being used, what agents/users are trying to do with it, why tool calls are failing, what to fix or improve in their MCP server, or asks for an "MCP usage report", "tool error analysis", "intent analysis", "rationale clustering", or "MCP insights". Also trigger when the user mentions [MCP]-prefixed events, tool rationale, tool call errors, or just finished instrumenting their MCP server and wants to see what the data says. Requires the Amplitude MCP connector.

amplitude/builder-skills

Read lost deals and churned accounts from your CRM, extract reasons clustered by theme (missing features, pricing, competitors, UX), and write a prioritized weekly analysis with product improvement recommendations. Use before roadmap planning or to build the case for prioritizing retention work.

amplitude/builder-skills

Creates Amplitude charts from natural language descriptions, handling event selection, filters, groupings, and visualization choices. Use when you know what you want to measure but prefer not to build the chart manually.

amplitude/builder-skills

Guide an Amplitude user through building a custom agent by suggesting use cases grounded in their role and data, shaping the idea into a well-formed spec, and generating a ready-to-run Global Agent deeplink that creates it. Use to create, build, or set up a custom agent, automate a recurring analysis, or put a repeated report on a schedule.

amplitude/builder-skills

Builds comprehensive Amplitude dashboards from requirements or goals, organizing charts into logical sections with appropriate layouts. Use when creating a complete dashboard from scratch or assembling existing charts into a cohesive view.

amplitude/builder-skills

Monitors all active and recently completed experiments across Amplitude projects, triages them by importance, then runs deep analysis and reporting on the most impactful ones. Use when the user asks to "check on experiments", "experiment status", "experiment review", "what experiments are running", or wants a periodic experiment health report.

amplitude/builder-skills

Pull Intercom tickets and Slack support messages from the past 7 days, classify each signal, enrich with CRM data (ARR, plan, renewal), score by customer value and churn risk, and output a tiered priority report saved to Drive. Use when you need a fast, data-driven view of what support signals matter most.

amplitude/builder-skills

Use this skill whenever a user wants to improve existing pages on their website to get cited more by AI models — whether they say "our pages aren't getting cited", "improve this page for AI visibility", "which of our pages should we update", "make this article more cite-worthy", "our competitors are getting cited instead of us", "update our content for AI search", or any variation where the goal is improving an existing asset rather than creating something new. This skill pulls owned pages from AI Visibility, identifies which ones have citation potential but are underperforming, compares them against the external pages that are winning citations on the same topics, and produces section-level rewrites or a full-page update — then pushes the revision to the CMS as a draft. Trigger even if the user just says "help me get cited more" or "why is [competitor] getting cited instead of us".

amplitude/builder-skills

Use this skill whenever a user wants to turn AI Visibility data into published content — whether they say "find content gaps", "what should we write about", "which topics have low visibility", "help me get cited by AI models", "create a blog post from our AI Visibility gaps", "we're losing to competitors on these prompts", or any variation where they want to go from AI visibility weakness to a draft article, landing page, or FAQ. This skill connects directly to Amplitude AI Visibility data (topics, prompts, visibility scores, citations, competitor data, full LLM responses and sources) and produces a publish-ready content brief plus full article draft. If the user mentions CMS (WordPress, Webflow, Contentful, Sanity, HubSpot, Ghost, Shopify), also trigger this skill to push the draft directly. Trigger even if they just say something vague like "what content should we create?" in an AI Visibility context.

amplitude/builder-skills

Use this skill whenever a user wants to test content variants before publishing to find which one will get cited most by AI models — whether they say "which version of this content will perform better", "test this article before we publish", "simulate how AI will respond to this content", "which angle should we use", "generate content variants and pick the winner", "run a simulation before publishing", or any variation where the goal is data-driven content selection rather than gut-feel publishing. This skill takes an identified content opportunity, generates 2–3 distinct variants with different angles or structures, scores them against actual AI model responses from AI Visibility, references the Simulate Changes feature for pre-publish validation, and produces a clear recommendation on which variant to publish — then pushes the winner to CMS. Trigger on any mention of "simulate", "test variants", "which performs better", "A/B content", or "before we publish".

amplitude/builder-skills

Use this skill whenever a user wants to understand which external sources are being cited by AI models on topics relevant to their brand, and wants to create content that will outrank those sources — whether they say "what sources are AI models citing", "why is [third-party site] being cited instead of us", "we want to be the definitive source on X", "build something that gets cited more than G2 or TechRadar", "create an authoritative asset", or any variation where the goal is producing a new reference asset (definition page, benchmark, methodology, glossary, comparison hub) designed to beat existing top-cited sources. This skill analyzes AI Visibility source data, reverse-engineers what makes top-cited pages authoritative, and produces a superior source asset — then pushes it to CMS as a draft. Trigger on any mention of "sources", "third-party citations", "authoritative content", "definitional pages", or "outrank".

amplitude/builder-skills

Instrument a Node/TypeScript MCP server with Amplitude's @amplitude/mcp-analytics SDK so tool calls, sessions, and rationale are tracked as Amplitude events. Use this skill whenever the user wants to add Amplitude analytics to their MCP server, mentions "MCP Analytics", "@amplitude/mcp-analytics", "instrument my MCP server", "track MCP tool calls", "add rationale to my MCP tools", or wants agent traffic (Claude, Cursor, ChatGPT) attributed back to Amplitude. Also use for adding UTM tagging to MCP-returned links, or for troubleshooting identity/user_id mismatches between MCP events and web/mobile Amplitude data.

amplitude/builder-skills

Instruments a pull request with Amplitude analytics that conform to the project's existing taxonomy. Reads the tracking plan via the Amplitude MCP server (events, properties, naming conventions), analyzes the PR diff to find the few user actions genuinely worth tracking, detects the codebase's SDK and tracking patterns, and adds instrumentation that matches both. Optionally (opt-in) stages new events and properties on an Amplitude tracking-plan branch for data-governance review. Use when asked to "instrument this PR", "add analytics to this change", "add tracking", "add Amplitude events", "instrument this feature", or "what should I track here".

amplitude/builder-skills

Diagnoses product health by cross-referencing Amplitude analytics (dashboards, charts, funnels, feedback, AI agent analytics), optionally Datadog (errors, latency, stack traces), and optionally Slack (qualitative feedback, bug reports, feature requests). Identifies what's broken, what's working, and what to do about it — with root causes, not just symptoms. Use when asked to "diagnose my product", "what's going on", "product health check", "what's broken", "where are users struggling", "give me a product diagnosis", or "what should I focus on".

amplitude/builder-skills

Turn one or more meeting transcripts, notes, or Slack threads into concise takeaways and clear action items with DRIs. Works with a single meeting or a batch from the whole week.

amplitude/builder-skills

Summarizes B2B account health by analyzing usage patterns, engagement trends, risk signals, and expansion opportunities. Use for customer success reviews, renewal preparation, QBRs, or account prioritization.

Verwandte Skills