CtrlK
BlogDocsLog inGet started
Tessl Logo

data-analytics

Skill para definicao de eventos, naming de tracking, funis, metricas de produto e instrumentacao analitica. Use quando precisar medir valor entregue, ativacao, conversao, retencao e comportamento do usuario. Trigger em: "tracking", "analytics", "eventos de produto", "funil de conversao", "instrumentar evento", "metrica de produto", "ativacao", "retencao", "naming de evento", "tracking plan", "data analytics", "PostHog", "Amplitude", "Mixpanel".

65

Quality

77%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Fix and improve this skill with Tessl

tessl review fix ./skills/21-data-analytics/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

64%

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

This is a solid, domain-specific analytics skill with strong actionability — the naming conventions, tracking plan template, and metric types are concrete and immediately usable. Its main weaknesses are the lack of an explicit step-by-step workflow with validation checkpoints (especially important for PII checks and naming validation), and moderate verbosity in framing sections that could be trimmed. The referenced policy/template files are not available in the bundle, limiting progressive disclosure evaluation.

Suggestions

Add an explicit numbered workflow (e.g., 1. Define objective → 2. Map user flow → 3. Draft tracking plan → 4. Validate naming against convention → 5. PII audit → 6. Confirm north-star + guardrail → 7. Handoff) with validation checkpoints at steps 4 and 5.

Trim or remove the 'Frameworks uteis' section — Claude already knows AARRR and HEART; a one-line reference with a link would suffice.

Remove the introductory metaphor sentence and the 'Governanca Global' section's file listing (or collapse to a single line) to save tokens.

DimensionReasoningScore

Conciseness

Generally efficient with good use of tables and examples, but includes some unnecessary framing ('Uma feature sem medicao e uma aposta sem placar') and sections like 'Quando Nao Usar' that are somewhat verbose. The governance references section adds tokens without much actionable value. Some explanations (like what AARRR stands for) are things Claude already knows.

2 / 3

Actionability

Highly actionable: provides a concrete naming convention with good/bad examples and rationale, a copy-paste-ready tracking plan table format, specific rules for server-side vs client-side events, and clear anti-patterns. The funnel visualization with percentages is a practical template Claude can directly apply.

3 / 3

Workflow Clarity

The skill defines clear inputs, outputs, and evidence of completion, and the logical flow from naming → tracking plan → funnel → metrics is implicit. However, there's no explicit step-by-step workflow sequence with validation checkpoints. For a skill involving data instrumentation where mistakes (wrong naming, PII leaks) are costly, the lack of a numbered process with verification gates is a gap.

2 / 3

Progressive Disclosure

References to external files like `GLOBAL.md`, `policies/execution.md`, `templates/analytics-plan.md` etc. are mentioned but none are provided in the bundle, making it impossible to verify they exist or are useful. The content itself is well-sectioned with clear headers, but some content (like the full frameworks section) could be split into a reference file to keep the main skill leaner.

2 / 3

Total

9

/

12

Passed

Description

89%

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

This is a well-structured skill description that clearly defines its domain (product analytics and event tracking), provides explicit 'when to use' guidance, and includes an extensive list of natural trigger terms in both Portuguese and English. Its main weakness is that the capability descriptions could be slightly more concrete with specific actions rather than category-level terms. The inclusion of specific tool names (PostHog, Amplitude, Mixpanel) significantly strengthens distinctiveness.

DimensionReasoningScore

Specificity

The description names the domain (product analytics/tracking) and lists several actions like event definition, tracking naming, funnels, product metrics, and analytical instrumentation. However, these are somewhat high-level categories rather than deeply specific concrete actions (e.g., it doesn't say 'create tracking plans', 'define event schemas', 'map funnel steps').

2 / 3

Completeness

Clearly answers both 'what' (event definition, tracking naming, funnels, product metrics, analytical instrumentation) and 'when' (measuring delivered value, activation, conversion, retention, user behavior) with an explicit 'Use quando' clause and a dedicated 'Trigger em' list.

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms including both Portuguese and English variations: 'tracking', 'analytics', 'eventos de produto', 'funil de conversao', 'instrumentar evento', 'metrica de produto', 'tracking plan', 'data analytics', and specific tool names like 'PostHog', 'Amplitude', 'Mixpanel'. These are terms users would naturally use.

3 / 3

Distinctiveness Conflict Risk

The skill occupies a clear niche in product analytics instrumentation with very specific trigger terms including tool names (PostHog, Amplitude, Mixpanel) and domain-specific concepts (tracking plan, naming de evento, funil de conversao). This is unlikely to conflict with general data analysis or other skills.

3 / 3

Total

11

/

12

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
felvieira/claude-skills-fv
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.