umami
Umami Analytics
Fetch traffic summaries and analytics data from an Umami instance.
Configuration
Set these environment variables before running:
| Variable | Required | Description |
|---|---|---|
UMAMI_API_URL |
Yes | Base URL of your Umami instance (e.g. https://cloud.umami.is) |
UMAMI_API_KEY |
One of these | API key for Umami Cloud. Used as Bearer token directly. |
UMAMI_USERNAME |
One of these | Username for self-hosted login via /api/auth/login. |
UMAMI_PASSWORD |
With username | Password for self-hosted login. |
If UMAMI_API_KEY is set, it takes precedence over username/password.
Workflow: Daily Traffic Summary
More from martinhjartmyr/skills
overvy
Interact with the Overvy kanban board via curl. Use when the user wants to list issues, list AI tickets, work on a ticket, move issues between lanes, or check board status. Triggers include "overvy", "list AI tickets", "show me ready tickets", "what tickets are available", "what should I work on", "work on ticket", "work on any ticket", "pick a ticket", "start a ticket", "pick up an issue", "my issues", "kanban board", "move issue", "list issues", "board status", or references to lanes like "ready", "in progress", "in review", "done". Requires OVERVY_API_KEY environment variable.
2notifery
Send notifications via Notifery API using curl. Use when the user wants to be notified about task completions, errors, or progress. Also use proactively after long-running tasks, failed operations, or when the user has asked to be kept informed. Triggers include "notify me", "send notification", "let me know when done", "alert me", "ping me", "notifery", or when a long task completes and the user previously asked for notifications. Requires NOTIFERY_API_KEY environment variable.
2