tinyanalytics-dashboards
Installation
SKILL.md
tinyanalytics — build goals, funnels, dashboards, annotations
You need the site's API key and siteId (in the project's .env if
tinyanalytics-setup ran; otherwise ask). $ORIGIN is
https://dash.tinyanalytics.io or the self-hosted origin. Exact bodies and
live-verified response shapes: references/api.md.
Ground rules (all four artifact types)
- Reuse first.
GETthe list before any create; if an equivalent artifact exists, update or reuse it — a duplicate goal or dashboard is a failure. - Preview before mutate. Show the user the exact JSON you are about to POST/PATCH/PUT and get a yes. For deletes, name what will be deleted and confirm — never delete anything you did not create in this session without an explicit yes.
- Verify after create. Read the artifact back (or run it) and show the user the result, plus where it lives in the dashboard UI.
- Goals and funnels update with PATCH; dashboards and annotations with PUT (api.md shows each verb next to its endpoint).