CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

analytics-tracking

Design, audit, and improve analytics tracking systems that produce reliable, decision-ready data.

67

1.18x
Quality

61%

Does it follow best practices?

Impact

95%

1.18x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/analytics-tracking/SKILL.md

The canonical home for this skill is analytics-tracking in sickn33/agentic-awesome-skills

SKILL.md
Quality
Evals
Security

Quality

Content

50%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 well-sectioned and contains a genuinely useful diagnostic frame (weighted readiness index with bands, event taxonomy, naming conventions, output templates), but its central scoring mechanism is not operationalized and the post-Phase-1 content reads as a reference manual rather than an executable workflow. It would score higher with scoring guidance per index category, an ordered procedure to the output, and optional material split into reference files.

Suggestions

Operationalize the Measurement Readiness Index: for each category, state how to award points (e.g., per-criterion point values or a binary checklist summed to the category weight) so the 0–100 score is reproducible.

Give the post-Phase-1 sections an explicit order (e.g., Phase 2: event model design → Phase 3: conversions → Phase 4: validation plan → Phase 5: required output), so the workflow continues as a sequence rather than an unordered knowledge base.

Move the optional GA4 & GTM guidance (and optionally the index category definitions) into a reference file (e.g., references/ga4-gtm.md) and link to it from a short inline section, trimming SKILL.md's token footprint; also cut principle restatements Claude already knows (e.g., 'Data Quality Beats Volume').

DimensionReasoningScore

Conciseness

The body delivers genuinely additive material (index categories and weights, readiness bands, naming pattern, output table formats), but it pads these with principle restatements Claude already knows ("Data Quality Beats Volume", "Fewer accurate events > many unreliable ones", "UTMs exist to explain performance, not inflate numbers") and heavy separator whitespace across ~400 lines. This matches anchor 3 (mostly efficient, some unnecessary explanation, could be tightened) better than 2, since the padding is intermittent rather than dominant.

3 / 5

Actionability

There is concrete guidance — the 100-point index with category weights and bands, the `object_action[_context]` naming pattern with examples, output-format tables, and UTM rules — but the core diagnostic is never operationalized: no method is given for turning bullets like "Clear business questions defined" or "No events tracked 'just in case'" into a 0–25 Decision Alignment score, so two agents could score the same setup wildly differently. Anchor 3 (some concrete guidance but incomplete, missing key details) fits; not 4 because the scoring procedure is a key gap in the skill's central mechanism.

3 / 5

Workflow Clarity

Phase 0 and Phase 1 are explicitly sequenced with a gate ("Proceed only after scoring") and one explicit checkpoint ("If verdict is Broken, stop and recommend remediation first"), but everything after Phase 1 — Event Model Design, Conversion Strategy, UTM, Validation, Privacy, Output Format — is an unordered knowledge base with no sequence or checkpoints connecting it to the phases. Anchor 3 (sequence present, checkpoints missing or implicit) fits better than 4.

3 / 5

Progressive Disclosure

No bundle files exist, so all ~400 lines are inline in SKILL.md. The content is well-sectioned, but the GA4 & GTM section is explicitly marked "(Tool-specific, but optional)" and the 60+ lines of index category definitions are natural candidates for separate reference files. Anchor 3 (some structure, content that should be separate is inline) fits; not 4 because the optional tool-specific guidance in particular belongs in a reference.

3 / 5

Total

12

/

20

Passed

Description

55%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 concise and states concrete actions with a clear purpose, but it lacks any "Use when..." trigger clause and misses the natural vocabulary of the domain (GA4, GTM, tracking plan, event naming, conversions). Adding explicit trigger conditions and domain-specific terms would lift completeness and trigger-term quality to the top anchors.

Suggestions

Add an explicit trigger clause, e.g. "Use when the user mentions analytics tracking, GA4, Google Tag Manager, event tracking, tracking plans, or distrusts their analytics data."

Include the concrete deliverables in the what-statement, such as "produce a tracking plan, event taxonomy, and conversion definitions" rather than the abstract "decision-ready data".

Add natural synonyms users would say ("measurement plan", "event naming", "conversions", "GA4/GTM", "Mixpanel/Amplitude") to reduce overlap with generic analytics or data-viz skills.

DimensionReasoningScore

Specificity

"Design, audit, and improve analytics tracking systems" names the domain and lists several concrete actions with a qualifier ("reliable, decision-ready data"), matching anchor 4. It is not 5 because the actual deliverables (tracking plan, event taxonomy, conversions, UTMs) are not mentioned.

4 / 5

Completeness

The description has a clear "what" ("Design, audit, and improve analytics tracking systems...") but no "Use when..." clause or equivalent explicit trigger guidance; per the judging guidelines this caps completeness at 3.

3 / 5

Trigger Term Quality

"analytics tracking" and "audit" are natural phrases users would say, but common variations and synonyms are missing: tool names (GA4, GTM, Mixpanel, Amplitude), "tracking plan", "event tracking", and "conversions". This fits anchor 3 (relevant keywords, missing common variations) rather than 4 (only a few missing).

3 / 5

Distinctiveness Conflict Risk

"Analytics tracking systems" is a recognizable niche, but the broad terms "analytics" and "data" create overlap risk with dashboard, data-viz, and marketing-analytics skills, and no trigger phrases distinguish it from those. Anchor 3 (somewhat specific, could still overlap) fits better than 4.

3 / 5

Total

13

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

administrakt0r/AI-Agents-Safe-Coding-Skills

Path

skills/analytics-tracking/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.