analytics

Automate analytics setup and governance for Umami and DataFast tracking.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/angrybeagles/weather-dashboard --skill analytics-angrybeagles
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analytics
Source: https://github.com/angrybeagles/weather-dashboard/tree/main/.claude/skills/analytics
Command: npx skills add https://github.com/angrybeagles/weather-dashboard --skill analytics-angrybeagles

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This guide provides a comprehensive blueprint for implementing and governing website analytics using Umami and DataFast, unifying client- and server-side tracking to ensure accurate data collection and attribution.

Core Features & Use Cases

  • Unified configuration patterns for Umami and DataFast, including environment setup, proxy rewrites, and API usage.
  • Clear guidance on event tracking, privacy considerations, and error handling for dashboards and marketing analytics.
  • Practical use cases spanning marketing attribution, product analytics, and governance across multiple projects.

Quick Start

Configure your environment, install the tracking scripts as described, and start collecting events immediately.

Frequently Asked Questions about analytics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up server-side and client-side analytics with Umami and DataFast?

Configure analytics with Umami and DataFast by setting up environment variables, installing tracking scripts, and applying proxy rewrites to unify server-side and client-side data collection workflows.

What is proxy configuration for web analytics and why do I need it?

Proxy configuration for web analytics routes tracking requests through your own domain via proxy rewrites, ensuring secure, scalable data collection and bypassing ad-blockers for accurate attribution.

How do I use Umami APIs for event tracking and marketing analytics?

Use Umami APIs to send event tracking data and retrieve metrics for marketing analytics dashboards, applying proper API usage patterns and error handling to maintain robust server-side workflows.

Can I use this analytics setup for marketing attribution across multiple projects?

Yes, the unified analytics setup supports marketing attribution and product analytics governance across multiple projects, providing clear guidance on privacy considerations and scalable dashboard configurations.

What's the best way to handle dashboard errors in unified web analytics?

Handle dashboard errors in unified web analytics by implementing robust error handling patterns during API usage and proxy configuration, ensuring secure data collection and accurate marketing attribution metrics.

Do I need specific environment variables for secure proxy tracking with DataFast?

Yes, secure proxy tracking with DataFast requires proper environment variables configured during setup to enable scalable proxy rewrites, robust API interactions, and accurate server-side event collection.