Umami Setup

Wire Umami analytics into a web app — tracker script, optional Core Web Vitals, optional session recorder — all env-var-gated so they can be flipped on/off without a code change. Use whenever the user mentions Umami, asks to add or install analytics on a self-hosted analytics backend, wants to replace Vercel Analytics / Google Analytics / Plausible, says "add Umami to this project," or pastes an Umami tracker snippet asking where it goes. Works for SvelteKit, Next.js (App and Pages routers), Nuxt, Astro, Vite + React/Vue, and plain static HTML. Also use when a user reports their Umami dashboard shows no data and asks why — this skill includes the standard debugging checklist.

jeffreyyvdb 92973e1 3 files · 18.4 KB Updated

File contents

jeffreyyvdb/umami-setup/tree/main/ commit 92973e108e

Frequently asked questions

npx skillmds@latest add jeffreyyvdb/umami-setup