CtrlK
BlogDocsLog inGet started
Tessl Logo

ga4

Query Google Analytics 4 (GA4) data via the Analytics Data API. Use when you need to pull website analytics like top pages, traffic sources, user counts, sessions, conversions, or any GA4 metrics/dimensions. Supports custom date ranges and filtering.

91

1.80x
Quality

89%

Does it follow best practices?

Impact

99%

1.80x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

100%

49%

Weekly Content Performance Report Automation

Multi-metric query scripting

Criteria
Without context
With context

Uses ga4_query.py script

0%

100%

screenPageViews metric used

100%

100%

sessions metric used

100%

100%

pagePath dimension used

100%

100%

sessionSource dimension used

100%

100%

landingPage dimension used

100%

100%

Date range flags used

0%

100%

YYYY-MM-DD date format

50%

100%

JSON output flag used

0%

100%

Limit flags set

0%

100%

GA4_PROPERTY_ID referenced

100%

100%

Auth env vars documented

0%

100%

100%

63%

Blog Section Performance Analysis

Filtered dimension queries and CSV export

Criteria
Without context
With context

Uses ga4_query.py script

0%

100%

Filter flag used

0%

100%

Regex filter syntax

0%

100%

CSV output flag

0%

100%

Start date flag

0%

100%

End date flag

0%

100%

pagePath dimension

100%

100%

pageTitle dimension

100%

100%

Multiple metrics

100%

100%

Limit of 50

100%

100%

98%

19%

GA4 Onboarding Guide for a New Analytics Engineer

Environment setup and OAuth configuration

Criteria
Without context
With context

Correct pip install command

70%

100%

GA4_PROPERTY_ID documented

100%

100%

GOOGLE_CLIENT_ID documented

100%

100%

GOOGLE_CLIENT_SECRET documented

100%

100%

GOOGLE_REFRESH_TOKEN documented

100%

100%

ga4_auth.py referenced

0%

100%

Numeric property ID format

100%

100%

Uses ga4_query.py in shell script

0%

75%

country dimension used

100%

100%

city dimension used

100%

100%

deviceCategory dimension used

100%

100%

browser dimension used

100%

100%

Repository
jdrhyne/agent-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.