Communitygithub.com

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".

builder-skills 是什麼?

builder-skills is a Claude Code agent skill that 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".

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/amplitude/builder-skills/tree/HEAD/content-marketing-skills/skills/source-outranker

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

Source Outranker

You're helping a content team become the primary source AI models cite — not just for brand queries, but for category-defining questions. When an AI is asked "what is product analytics" or "how do digital analytics tools work", it cites whichever page it considers most authoritative. This skill finds those pages, figures out what makes them win, and builds something better.


Step 0 — CMS Discovery (run once at the start of every session)

Before doing anything else, figure out where the new content will land. This avoids a copy-paste dead end at the end of the workflow.

Check for already-connected CMS tools

Scan the tools currently available in your context. Known CMS MCP patterns:

CMSTool name patterns to look for
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

If a CMS MCP is already connected: confirm in one line: "I can see [CMS] is connected — I'll push the new source asset there as a draft when we're done. Sound good?" Then proceed to Step 1.

If nothing is connected: ask once, concisely:

"Before we start — which CMS do you publish to? I can push the content directly there as a draft instead of handing you a block of text to paste."

Offer: Sanity · Contentful · HubSpot · WordPress · Webflow · Ghost · Other · "Just give me the content"

Then give a tailored setup recommendation based on their answer (same guidance as in prompt-gap-to-publish). Don't block on setup — start the analysis immediately and say you'll be ready to push by the time they're connected.


Step 1 — Identify the Brand and Pull Top-Cited Sources

Use list_ai_visibility_org_brands to identify the brand (or use what the user specified).

Then call get_ai_visibility_sources with the selected orgBrandId, sorted by citationCount descending. This returns every domain being cited by AI models on topics relevant to the brand, with fields including: domain, citationCount, responseCount, url, title.

Separate the results into two groups:

  • Owned sources: pages on the brand's own domain (e.g., amplitude.com)
  • Third-party sources: everything else — review sites, media, documentation, competitor blogs

The third-party sources that outrank the brand's own domain are the targets. These are the pages you need to beat.

Identify the top 10 third-party sources by citation count. Present a summary:

Source domainCitationsType
g2.com340Review aggregator
contentsquare.com/blog180Competitor blog
techradar.com150Media
...

Also call get_ai_visibility_topics to understand which topics are driving these citations — you'll use this to pick which source asset to build.


Step 2 — Audit What Makes the Top Sources Win

For each of the top 5 third-party sources, fetch the actual page content using web_fetch. Read each one carefully. You're looking for the structural and content patterns that make these pages authoritative to AI models.

Evaluate each source across:

Answer structure: Does the page answer a clear question directly? Does it have a hierarchy of H2s and H3s that map to sub-questions? Pages with clear structure are scraped more reliably.

Data and specificity: Does the page cite statistics, benchmarks, survey results, or other verifiable data? AI models disproportionately cite pages with concrete data over opinion.

Comprehensiveness: Does it cover the topic exhaustively — history, mechanics, use cases, comparison, FAQs? Thin coverage loses to deep coverage.

Freshness signals: Does the page prominently display a date, "Updated for [year]", or reference recent events? AI models favor sources that appear current.

Authority signals: Author credentials, company reputation, methodology disclosures, research citations, peer references.

Asset type: What format makes this page authoritative? Common winning formats:

  • Definitional guides ("What is product analytics")
  • Benchmark reports ("State of product analytics 2025")
  • Methodology explainers ("How session replay works")
  • Glossaries ("Product analytics terms explained")
  • Comparison hubs ("Product analytics tools compared")

Summarize the audit as a pattern: "Top-cited sources on this topic share: [3–4 patterns]. The brand's existing content lacks: [2–3 gaps]."


Step 3 — Identify the Source Asset Opportunity

Based on the audit, identify the highest-leverage source asset to build. Score opportunities by:

Citation gap: how many more citations does the top external source have than the brand's best owned page on the same topic? A gap of 200+ citations is a high-value target.

Topic strategic importance: cross-reference with get_ai_visibility_topics — is this a topic where the brand has high relevancy but low visibility? If so, owning the source would have compounding impact.

Buildability: can the brand credibly own this asset type? A benchmark report requires data; a definitional guide just requires expertise. Prefer assets the brand can produce with authority.

Asset type selection guide:

  • If top sources are definitional pages → build a comprehensive guide that goes deeper
  • If top sources are review aggregators (G2, Capterra) → build a methodology/transparency page that AI models cite as the primary source for comparison criteria
  • If top sources are competitor blogs → build a neutral, data-rich asset that's more authoritative than the competitor's self-interested version
  • If top sources are media/analyst reports → build a proprietary benchmark or research report

Present 2–3 asset options with recommendation:

#Asset typeTarget topicEstimated citation gapRecommendation
1Definitive guide"What is product analytics"−280Build first: definitional, high volume
2Benchmark report"Product analytics adoption 2025"−140Build second: requires data
3Comparison hub"Product analytics tools compared"−95Good, but competitive space

Ask: "Which asset do you want to build?" Wait for their pick.


Step 4 — Generate the Source Asset

Write the full asset. Not a skeleton — complete, publish-ready content that is genuinely more useful, specific, and comprehensive than the sources it's designed to outrank.

Asset type templates

Definitive Guide ("What is X", "How X works", "The complete guide to X")

  • H1: answers the definitional question directly
  • Opening (2–3 paragraphs): direct definition in sentence 1; why it matters; what the guide covers
  • Core sections (5–8 H2s): definition → how it works → key components → use cases by company type → how to evaluate → implementation considerations → FAQs
  • Data points: include at least 5 concrete statistics or benchmarks (cite sources or note they're from Amplitude research if proprietary)
  • Visual aids described: mention what diagrams, screenshots, or tables would reinforce each section — even if images aren't included, the described structure signals authority
  • FAQ block: 6–8 Q&As using the exact language from AI Visibility prompts on this topic
  • Internal links: 4–5 links to related Amplitude content
  • Last updated note: include a "Last updated: [current month/year]" in the metadata

Benchmark Report ("State of X", "X trends report", "X by the numbers")

  • H1: "[Category] Benchmark Report [Year]: Key Metrics and Trends"
  • Executive summary: 5–7 key findings in bullet form
  • Methodology section: how data was collected, sample size, time period — AI models love citing transparent methodology
  • Data sections (4–6 H2s): each with a headline finding, supporting data, and interpretation
  • Comparison by segment: enterprise vs SMB, industry verticals, company stage
  • Trend analysis: year-over-year changes if available
  • Recommendations: what the data means for product teams
  • FAQ block: 4–5 Q&As

Comparison Hub ("X tools compared", "Best X platforms", "[Category] software guide")

  • H1: "Best [Category] Tools in [Year]: Compared for Product Teams"
  • Selection criteria: how tools were evaluated — this makes the comparison trustworthy
  • Summary comparison table: 8–10 tools, key dimensions, best-for callouts
  • Per-tool deep dives: 200–300 words each, covering strengths, limitations, pricing model, best-fit use cases
  • Decision framework: "Choose X if you [condition]" format for 5–6 scenarios
  • FAQ block: 5–6 Q&As

Always include meta fields

  • metaTitle — 50–60 characters, contains primary keyword
  • metaDescription — 140–160 characters, signals authority and comprehensiveness
  • slug — keyword-rich, specific (e.g., /blog/what-is-product-analytics not /blog/analytics)
  • lastUpdated — current date

Step 5 — Push to CMS

Use what you discovered in Step 0. This is a new document (create operation, not update).

Sanity — use create_documents_from_markdown with the full asset content. Set _type to match the blog/article schema. Ask the user if unsure: "What's the document type for long-form guides in your Sanity schema?" Never use publish_documents without explicit instruction.

Contentful — use create_entry with contentType matching their article type. Set fields.title, fields.slug, fields.body. Leave published: false.

HubSpot — use create_blog_post with state: DRAFT. Include meta description and slug.

WordPress — use wp_create_post with status: draft. Map H1 to title, body to content.

Ghost — use create_post with status: draft. Include slug, title, html or lexical, and meta_description.

Webflow — use create_cms_item targeting the blog Collection. Map fields to the Collection's schema (ask the user for field names if not obvious from context).

After pushing, confirm: "Done — [asset title] is saved as a draft in [CMS]. Here's the ID/URL: [link]. Review it there before publishing."

Always output a Markdown fallback of the full content, even when CMS push succeeds.


What makes a source authoritative to AI models

AI models don't cite sources because they're from a big brand. They cite sources that:

  • Answer a specific question better than anyone else. The best source for "what is product analytics" is the page that defines it most clearly, most completely, and most directly.
  • Include data with transparent methodology. A benchmark that says "we surveyed 500 product teams" is cited over one that says "leading experts believe."
  • Cover the topic from every angle. AI models prefer comprehensive sources over narrow ones. A guide that covers definition, mechanics, use cases, evaluation criteria, and FAQs will beat a shorter page on any single dimension.
  • Are clearly dated. An "Updated April 2025" tag signals freshness. AI models avoid citing stale sources on fast-moving topics.
  • Link to other authority signals. Internal links to related content, external citations of data, author credentials — all of these increase the page's trust score in AI training and inference.

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 win AI citations on prompts that competitors currently dominate — whether they say "competitors are getting cited instead of us", "we're losing on these prompts", "how do I outrank [competitor] in AI answers", "find prompts where we should be winning", "create content to beat [competitor]", or any variation where the goal is capturing AI share on prompts a competitor currently owns. This skill pulls competitor visibility data from AI Visibility, identifies the specific prompts where competitors win and Amplitude is absent, clusters them by intent, and produces targeted comparison pages, alternatives content, or rebuttal assets — then pushes drafts to CMS. Trigger on any mention of competitor, prompt hijack, outrank, 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

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.

相關技能