ga-use
GA4 Analysis & Query Skill (ga-use)
Answers a marketer's natural-language analysis request with a GA4 Data API report.
Deterministic work is done by the Python in scripts/; you handle the request-to-query
mapping and the interpretation of results.
Language
Respond in the user's language. If the user writes in Korean, answer in Korean; if in English, answer in English. This applies to every step — setup guidance, progress updates, results, and error explanations.
Never translate: GA4 API identifiers (eventCount, sessionSource, runReport),
file and directory names (.ga4/token.json), shell commands, and JSON field names.
Script output is never shown to the user as-is. Scripts always emit English
error/hint strings. When a script returns "ok": false, you MUST rewrite the
hint into the user's language before showing it. Never paste the English
through, and never show the raw JSON. Keep identifiers, paths, and commands
verbatim inside your rewritten text — translate only the prose around them.