CtrlK
BlogDocsLog inGet started
Tessl Logo

analytics-product

Analytics de produto — PostHog, Mixpanel, eventos, funnels, cohorts, retencao, north star metric, OKRs e dashboards de produto.

41

Quality

41%

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

Fix and improve this skill with Tessl

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

Quality

Content

27%Scale 1-3

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

This skill contains some useful executable code (PostHog integration, cohort retention, A/B testing) but is undermined by significant verbosity from generic boilerplate sections, product-specific content (Auri) that limits reusability, and poor organization. The content would benefit greatly from removing filler sections, splitting detailed code into referenced files, and providing clearer workflow sequencing with validation steps.

Suggestions

Remove all generic boilerplate sections (Best Practices, Common Pitfalls, Limitations, When to Use/Do Not Use) — they contain no domain-specific value and waste tokens.

Split the detailed code examples (cohort retention, A/B test calculator, event taxonomy) into separate referenced files and keep SKILL.md as a concise overview with navigation links.

Add a clear end-to-end workflow that sequences the steps: define events → implement tracking → validate data flowing → build funnels → analyze cohorts → set up dashboards, with explicit validation checkpoints at each stage.

Either generalize the content beyond 'Auri' to be reusable for any product analytics setup, or clearly frame it as Auri-specific configuration with a general-purpose section.

DimensionReasoningScore

Conciseness

The skill is bloated with generic boilerplate sections (When to Use, Do Not Use, Best Practices, Common Pitfalls, Limitations, Related Skills) that add no value and are vague platitudes. The Deming quote is unnecessary. The content explains concepts Claude already knows and includes product-specific data (Auri events, Auri funnel) that is highly opinionated context rather than reusable instruction. The 'Best Practices' and 'Common Pitfalls' sections are entirely generic filler.

1 / 3

Actionability

The skill provides executable Python code for PostHog tracking, cohort retention calculation, A/B test significance, and feature flags, which is good. However, much of the content is descriptive rather than instructive (e.g., the funnel visualization is a static diagram, the North Star section describes a framework rather than giving executable steps). The commands table lists slash commands with no implementation details. The code is mostly copy-paste ready but tied to a specific product ('Auri') limiting general applicability.

2 / 3

Workflow Clarity

The funnel optimization section provides a 6-step process with validation (p-value < 0.05, 2 weeks minimum), which is decent. However, there's no overall workflow tying the pieces together — the skill reads as a collection of code snippets and frameworks without clear sequencing. The 'How It Works' section is just a naming convention snippet with no actual workflow. Missing validation checkpoints for the implementation steps (e.g., verifying PostHog connection, validating event data).

2 / 3

Progressive Disclosure

The content is a monolithic wall of text with no references to external files despite being over 200 lines. The event taxonomy, cohort analysis code, A/B testing calculator, and benchmarks could all be split into separate reference files. The Related Skills section mentions other skills but provides no meaningful navigation. No bundle files exist to support progressive disclosure.

1 / 3

Total

6

/

12

Passed

Description

54%Scale 1-3

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 provides strong trigger terms and a distinctive niche through specific tool names and product analytics terminology. However, it reads as a keyword/topic list rather than describing concrete actions, and it completely lacks explicit guidance on when Claude should select this skill. Adding action verbs and a 'Use when...' clause would significantly improve it.

Suggestions

Add a 'Use when...' clause, e.g., 'Use when the user asks about product analytics, tracking events, building funnels, analyzing retention, or setting up dashboards in PostHog or Mixpanel.'

Convert the topic list into concrete actions, e.g., 'Configures event tracking, builds conversion funnels, defines user cohorts, analyzes retention curves, and creates product dashboards in PostHog and Mixpanel.'

DimensionReasoningScore

Specificity

The description names the domain (product analytics) and lists relevant concepts (events, funnels, cohorts, retention, north star metric, OKRs, dashboards), but doesn't describe concrete actions — it reads more like a topic list than a list of specific capabilities (e.g., 'create funnels', 'build dashboards', 'define cohorts').

2 / 3

Completeness

The description answers 'what' at a high level (product analytics topics) but completely lacks a 'Use when...' clause or any explicit trigger guidance for when Claude should select this skill. Per the rubric, a missing 'Use when...' clause caps completeness at 2, and since the 'what' is also weak (topic list rather than actions), this scores a 1.

1 / 3

Trigger Term Quality

Good coverage of natural terms users would say: PostHog, Mixpanel, eventos, funnels, cohorts, retencao, north star metric, OKRs, dashboards de produto. These are terms a user would naturally use when seeking help with product analytics.

3 / 3

Distinctiveness Conflict Risk

The combination of specific tool names (PostHog, Mixpanel) and domain-specific terms (funnels, cohorts, retention, north star metric) creates a clear niche that is unlikely to conflict with other skills.

3 / 3

Total

9

/

12

Passed

Validation

90%

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

Validation — 10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

10

/

11

Passed

Repository
popey/claude-code-skills
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.