CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

analytics

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," "tracking plan," "how do I measure this," "Mixpanel," "Segment," "are my events firing," or "analytics isn't working." Use this whenever someone asks how to know if something is working or wants to measure marketing results. For getting conversions into ad platforms (pixels, conversion tags, CAPI, server-side) and verifying they arrived, see conversion-tracking. For choosing attribution models, comparing multi-touch/MMM/incrementality, or reconciling conflicting numbers across tools, see attribution. For A/B test measurement, see ab-testing. Rate metrics divide matching closed windows — never full-period spend by partial-period results.

Quality

84%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

65%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a well-structured overview with genuinely expert, non-obvious guidance (window matching, partner UTM patterns, channel grouping) and clean progressive disclosure into three real reference files. Its weaknesses are token padding from primer-style content Claude already knows and the absence of an explicit end-to-end workflow that integrates the validation checkpoints it already contains.

Suggestions

Cut or move primer content Claude already knows — the GTM container structure table and the standard UTM parameter definitions — into the existing reference files, keeping only the opinionated guidance (naming rules, partner patterns, channel grouping) inline.

Add an explicit end-to-end workflow (assess → draft tracking plan → implement via GA4/GTM → validate with DebugView and the checklist → deliver plan document) that embeds the existing Validation Checklist as a required gate after implementation rather than leaving it as a standalone section.

Trim generic principle bullets like "Document everything" and "Quality > quantity of events," or fold them into the Task-Specific Questions section so the Core Principles section carries only non-obvious rules.

DimensionReasoningScore

Conciseness

Sections like the GTM "Container Structure" table ("Tags | Code that executes," "Triggers | When tags fire," "Variables | Dynamic values"), the standard UTM parameter table, and generic bullets ("Quality > quantity of events," "Document everything") re-explain knowledge Claude already has. Substantial non-obvious content (observation-window matching, partner-type UTM patterns, AI-assistant channel grouping) earns its place, so it is mostly efficient but could be tightened — anchor 3, not 4.

3 / 5

Actionability

Provides copy-paste-ready code ("gtag('event', 'sign_up', {'method': 'email', 'plan': 'free'})" and the dataLayer.push pattern), a concrete tracking-plan output template, a per-partner-type UTM pattern table, and a task-specific question list. The GA4 "Quick Setup" remains high-level ("Create GA4 property and data stream") with no commands or config values, which are minor gaps keeping it below fully-executable anchor 5.

4 / 5

Workflow Clarity

Document order implies a sequence (Initial Assessment questions → Tracking Plan → naming → GA4/GTM implementation → Debugging and Validation → Output Format), and the Validation Checklist plus the "Common Issues" symptom-to-check table provide diagnostic guidance. However, no explicit end-to-end sequence ties the checkpoints together — nothing instructs running the validation checklist as a gate after implementation — so checkpoints are present but implicit, matching anchor 3 rather than anchor 4's 'most checkpoints present.'

3 / 5

Progressive Disclosure

All referenced bundle files exist (references/event-library.md, references/ga4-implementation.md, references/gtm-implementation.md) and each is clearly signaled twice with bold lead-ins ("For detailed GA4 implementation: See [references/ga4-implementation.md]"). Detail is split one level deep with concise summaries inline, matching the anchor for a clear overview with well-signaled one-level-deep references.

5 / 5

Total

15

/

20

Passed

Description

95%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is a strong example: it states concrete capabilities in third person, provides an extensive set of natural trigger phrases with synonyms and colloquial variants, and explicitly routes boundary cases to sibling skills. Its only mild weakness is that the capability list is narrower than the trigger list, leaning on triggers to carry the 'what.'

DimensionReasoningScore

Specificity

"set up, improve, or audit analytics tracking and measurement" names the domain and several concrete actions, matching the anchor for several specific actions with minor gaps. It falls short of anchor 5 because the action list stays within one domain-object and much of the description is trigger material rather than capability coverage.

4 / 5

Completeness

Explicitly answers both what ("set up, improve, or audit analytics tracking and measurement") and when ("Also use when the user mentions..." and "Use this whenever someone asks how to know if something is working or wants to measure marketing results") with concrete trigger phrases. This is the anchor-5 pattern; the 'when' is maximally explicit, so anchor 4 does not apply.

5 / 5

Trigger Term Quality

Comprehensive natural trigger terms including synonyms and colloquial phrases: "set up tracking," "GA4" / "Google Analytics," "tag manager" / "GTM," "Mixpanel," "Segment," "are my events firing," "analytics isn't working," "how do I measure this." This matches the anchor for comprehensive coverage of natural terms including synonyms; no common variation is missing.

5 / 5

Distinctiveness Conflict Risk

A clear analytics-implementation niche with tool-specific triggers (GA4, GTM, UTM, Mixpanel, Segment) and explicit de-confliction of the closest overlapping skills: "see conversion-tracking," "see attribution," "For A/B test measurement, see ab-testing." Overlap with closely related skills is explicitly routed rather than merely minor, so anchor 4 undersells it.

5 / 5

Total

19

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

coreyhaines31/marketingskills

Path

skills/analytics/SKILL.md

Reviewed

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.