umami-stats
Query Umami Cloud (v2) analytics data via API using an environment-provided API key.
Setup & Installation
Install command
clawhub install hfichter/umami-statsIf the CLI is not installed:
Install command
npx clawhub@latest install hfichter/umami-statsOr install with OpenClaw CLI:
Install command
openclaw skills install hfichter/umami-statsor paste the repo link into your assistant's chat
Install command
https://github.com/openclaw/skills/tree/main/skills/hfichter/umami-statsWhat This Skill Does
Provides read-only access to Umami analytics data via the Umami Cloud v2 API or a self-hosted Umami instance. A Python script handles endpoint selection, authentication, and time-range presets so agents can fetch traffic, page, event, session, and report data without manual API setup.
The included query script abstracts auth differences between cloud and self-hosted Umami and handles path mapping automatically, so agents can fetch data with a single command instead of constructing raw API calls.
When to Use It
- Checking weekly website traffic trends
- Finding top-performing pages over the last 30 days
- Monitoring signup click events over a custom date range
- Pulling raw analytics data to plan a marketing experiment
- Comparing current week vs previous week session counts
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Checking weekly website traffic trends
- 1Checking weekly website traffic trends
- 2Finding top-performing pages over the last 30 days
- 3Monitoring signup click events over a custom date range
- 4Pulling raw analytics data to plan a marketing experiment
- 5Comparing current week vs previous week session counts
Query Umami Cloud (v2) analytics data via API using an environment-provided API key.
Security Audits
These signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.