728★by jeftekhari
check-analytics – OpenClaw Skill
check-analytics is an OpenClaw Skills integration for coding workflows. Audit existing Google Analytics implementation. Checks for common issues, missing configurations, and optimization opportunities.
Skill Snapshot
| name | check-analytics |
| description | Audit existing Google Analytics implementation. Checks for common issues, missing configurations, and optimization opportunities. OpenClaw Skills integration. |
| owner | jeftekhari |
| repository | jeftekhari/check-analytics |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @jeftekhari/check-analytics |
| last updated | Feb 7, 2026 |
Maintainer

name: check-analytics description: Audit existing Google Analytics implementation. Checks for common issues, missing configurations, and optimization opportunities.
Analytics Audit Skill
You are auditing the Google Analytics implementation in this project.
Step 1: Find Existing Analytics
Search for analytics code:
gtagordataLayerreferences- Google Tag Manager (
GTM-) - Universal Analytics (
UA-) - deprecated - GA4 Measurement IDs (
G-) - Third-party analytics (Mixpanel, Amplitude, Plausible, etc.)
Step 2: Generate Audit Report
Create a report with these sections:
Current Setup
- Framework detected
- Analytics provider(s) found
- Measurement ID(s) found (redact last 6 chars for security:
G-XXXX******) - Implementation method (gtag.js, GTM, npm package)
Issues Found
Check for:
- Deprecated UA properties - Universal Analytics sunset July 2024
- Missing pageview tracking for SPAs
- Hardcoded Measurement IDs (should use env vars)
- Missing TypeScript types for gtag
- No consent mode implementation
- Debug mode in production (check for
debug_mode: true) - Duplicate script loading
- Missing error boundaries around analytics code
- Blocking script loading (should be async)
- No fallback for ad-blocker scenarios
Recommendations
Provide actionable fixes ranked by priority:
- 🔴 Critical (breaking/deprecated)
- 🟡 Warning (best practice violations)
- 🟢 Suggestion (optimizations)
Event Coverage Analysis
List custom events being tracked and suggest missing ones:
- Sign up / Login events
- Purchase/conversion events
- Form submissions
- Error tracking
- Key user interactions
Output Format
# Analytics Audit Report
## Summary
- **Status**: [Healthy / Needs Attention / Critical Issues]
- **Provider**: [GA4 / GTM / Other]
- **Framework**: [detected framework]
## Current Implementation
[describe what was found]
## Issues
### 🔴 Critical
[list critical issues]
### 🟡 Warnings
[list warnings]
### 🟢 Suggestions
[list suggestions]
## Event Coverage
| Event Type | Status | Recommendation |
|------------|--------|----------------|
| Page Views | ✅ | - |
| Sign Up | ❌ | Add sign_up event |
| ... | ... | ... |
## Next Steps
1. [ordered action items]
No README available.
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
- OpenClaw CLI installed and configured.
- Language: Markdown
- License: MIT
- Topics:
FAQ
How do I install check-analytics?
Run openclaw add @jeftekhari/check-analytics in your terminal. This installs check-analytics into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/jeftekhari/check-analytics. Review commits and README documentation before installing.
