Skip to content
SlashClone

Decide what to measure and build a metrics dashboard

@slashclone/product-analytics

Figure out what to measure in your web app and build a staff-only metrics dashboard for activation, retention, and funnels. You pick a few numbers per stage, write how each is counted, and compute most from tables you already have, so user data stays on your servers. Adds an audit log with no user content and loads any browser analytics only after consent.

SkillDevOpsv0.1.0
Activity
New: be the first to try it

No permission changes between 0.1.0 and 0.1.1.

SKILL.md

1 added, 1 removed

@@ line 1 → 1
11---
22name: product-analytics
3Removed: description: Set up product analytics for a web app. Decide the few numbers that matter per stage, write down how each is counted, compute most of them from existing tables on a staff-only dashboard, define retention from real usage signals, add a structured audit log with no user content, and load client analytics only after consent. Use when someone asks "what should we measure?", wants a metrics or admin dashboard, funnels, retention, or activation numbers, or is about to add an analytics or error reporting tool.
3Added: description: "Set up product analytics for a web app. Decide the few numbers that matter per stage, write down how each is counted in docs/METRICS.md, compute most of them from existing tables on a staff-only dashboard, define retention from real usage signals, add a structured audit log with no user content, and load client analytics only after consent. Use when someone asks \"what should we measure?\", wants a metrics, KPI, or admin dashboard, funnels, retention, or activation numbers, wants to track product usage without a third-party vendor, or is about to add an analytics or error reporting tool."
44---
55
66# Product analytics

kit.json

10 added, 5 removed

@@ line 1 → 1
11{
22 "name": "product-analytics",
33 "owner": "slashclone",
4Removed: "version": "0.1.0",
4Added: "version": "0.1.1",
55 "type": "skill",
6Removed: "description": "Set up product analytics for a web app without shipping your users to a vendor: pick the few numbers that matter per stage, write how each is counted, compute most of them from tables you already have on a staff-only dashboard, define retention from real usage, keep a structured audit log with no content in it, and load client analytics only after consent.",
7Removed: "category": "devops",
6Added: "title": "Decide what to measure and build a metrics dashboard",
7Added: "description": "Figure out what to measure in your web app and build a staff-only metrics dashboard for activation, retention, and funnels. You pick a few numbers per stage, write how each is counted, and compute most from tables you already have, so user data stays on your servers. Adds an audit log with no user content and loads any browser analytics only after consent.",
8Added: "category": "data",
89 "license": "MIT",
9Removed: "compat": ["claude-code"],
10Added: "compat": [
11Added: "claude-code"
12Added: ],
1013 "permissions": {
1114 "files": {
1215 "read": [
@@ line 22 → 25
2225 "**/*.mjs",
2326 "**/*.py"
2427 ],
25Removed: "write": ["docs/METRICS.md"]
28Added: "write": [
29Added: "docs/METRICS.md"
30Added: ]
2631 }
2732 }
2833}

Cookies that keep you signed in and remember these choices are always on. Everything else is off until you turn it on.