From plausible-skill
This skill should be used when the user asks to "query Plausible", "get Plausible analytics", "fetch Plausible stats", "query Plausible API", "get analytics data from Plausible", "plausible metrics", "plausible dimensions", "website traffic", "visitor stats", "page views", "traffic sources", "bounce rate", or needs guidance on constructing Plausible Analytics API queries. Provides tools for querying the Plausible Analytics API v2.
How this skill is triggered — by the user, by Claude, or both
Slash command
/plausible-skill:plausibleThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Query Plausible Analytics API v2 to retrieve website analytics data.
Query Plausible Analytics API v2 to retrieve website analytics data.
Run queries using the included script:
node ${CLAUDE_PLUGIN_ROOT}/query-plausible.js <site_id> [date_range] [metrics] [dimensions]
The script gets the API key from:
PLAUSIBLE_API_KEY environment variableop://Development/plausible api/notesPlainBasic visitor count:
node ${CLAUDE_PLUGIN_ROOT}/query-plausible.js example.com 7d
Traffic sources:
node ${CLAUDE_PLUGIN_ROOT}/query-plausible.js example.com 30d visitors,pageviews visit:source
Country breakdown:
node ${CLAUDE_PLUGIN_ROOT}/query-plausible.js example.com month visitors visit:country
site_id (required): Domain as configured in Plausible (e.g., "example.com")date_range (optional): "day", "7d", "30d", "month", "6mo", "12mo" (default: "7d")metrics (optional): Comma-separated - "visitors", "pageviews", "bounce_rate", "visit_duration", "views_per_visit", "events" (default: "visitors")dimensions (optional): Comma-separated - "visit:source", "visit:country", "event:page", "time:day", etc.| Metric | Description |
|---|---|
visitors | Unique visitors |
visits | Number of sessions |
pageviews | Pageview events |
bounce_rate | Bounce rate percentage |
visit_duration | Average visit duration (seconds) |
views_per_visit | Average pages per visit |
events | Total events |
Event: event:page, event:page.pathname, event:name
Visit: visit:source, visit:country, visit:device, visit:browser, visit:utm_campaign
Time: time:day, time:week, time:month, time:hour (hour requires "day" date_range)
For direct API calls, POST to https://plausible.io/api/v2/query:
{
"site_id": "example.com",
"metrics": ["visitors", "pageviews"],
"date_range": "30d",
"dimensions": ["visit:source"],
"filters": [["contains", "event:page", ["/blog"]]],
"order_by": [["visitors", "desc"]],
"limit": 10
}
is / is_not - Exact match/exclusioncontains / contains_not - Substring matchmatches / matches_not - Regex match["and", [...]] or ["or", [...]]references/api-reference.md - Complete API referencereferences/query-patterns.md - Common query patternsreferences/examples.md - Real-world examplesexamples/common-queries.json - JSON query templatesnpx claudepluginhub the-focus-ai/claude-marketplace --plugin plausible-skillExports Microsoft Clarity user behavior analytics (heatmaps, session metrics, engagement) segmented by browser, device, country, source, and more via Composio integration.
Inspects PostHog Live tab for real-time web analytics: users online, pageviews, top pages, referrers, devices, browsers, countries, and bot traffic. Answers 'who is on my site right now?' and identifies bots.
Analyzes Google Analytics 4 data to review website performance, traffic patterns, bounce rates, and conversions. Generates actionable reports including SEO daily reports with organic KPIs, anomaly detection, and prioritized recommendations.