amplitude avatar

Discover Analytics Patterns

Before you let this run inside your instrumentation flow, know that it doesn't just read your code. It also pulls live event and property names from an Amplitude MCP server when one is connected, and it treats your `.amplitude/instrumentation-agent-context.md` as the top authority on naming. That's a sensible precedence order, but it means the output is only as good as whatever context file or MCP catalog you point it at. The skill is strict about filtering out Amplitude's bracket-prefixed system events, which keeps the naming inference honest. It separates raw SDK calls, Ampli typed methods, and custom wrappers into distinct patterns, which matters because engineers will reach for the wrapper, not the SDK. If you're about to write instrumentation code in an unfamiliar repo, run this first.

skills.sh installs
55.5K
GitHub stars
47
last updated
Oct 26, 2026

Install

$ npx -y skills add amplitude/mcp-marketplace --skill discover-analytics-patterns --agent claude-code

Installs into .claude/skills of the current project.

Files

discover-analytics-patterns

Your goal is to find out how this codebase sends analytics events — not which events exist, but the specific code patterns engineers use to fire a tracking call. This output helps engineers add new events that look consistent with the rest of the codebase. It should also tell downstream skills how event names and property names are typically written in code here.

When determining naming conventions in this skill, use the following sources in strict order of preference:

  1. Customer directives in .amplitude/instrumentation-agent-context.md (and any files it references), if present — explicit conventions the customer wants followed, so they override everything below.
  2. Events and properties observed from the Amplitude MCP server
  3. Real tracking call sites in the codebase
  4. The taxonomy skill at ../taxonomy/SKILL.md

Step 0: Read repo instrumentation context

Sponsors

Details

Repository
github.com/amplitude/mcp-marketplace
Categories
Documentation, Code Review & Quality, AI & Agent Building, Data Science & ML, Marketing & SEO
First seen
Oct 26, 2026

More from amplitude/mcp-marketplace

All 6
1cloudflare avatarnextjs-on-cloudflarecloudflare/skillsBuild, migrate, and deploy Next.js apps on Cloudflare Workers with vinext. Use when starting a Next.js project on Cloudflare, moving an existing app to Workers,54.4Kskills.sh installs
2coreyhaines31 avatarcompetitor-alternativescoreyhaines31/marketingskillsWhen the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs p54.2Kskills.sh installs
3coreyhaines31 avatarform-crocoreyhaines31/marketingskillsWhen the user wants to optimize any form that is NOT signup/registration — including lead capture forms, contact forms, demo request forms, application forms, s52.6Kskills.sh installs
4antfu avatarvitestantfu/skillsVitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test filteri47.4Kskills.sh installs
5multica-ai avatarkarpathy-guidelinesmultica-ai/andrej-karpathy-skillsBehavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid overcomplication, make surgical changes, s45.6Kskills.sh installs
6samber avatargolang-testingsamber/cc-skills-golangProduction-ready Golang tests — table-driven tests, testify suites and mocks, parallel tests, fuzzing, fixtures, goroutine leak detection with goleak, snapshot 45.4Kskills.sh installs