CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

traffic-analysis

Compatibility pointer for source, UTM and direct-traffic analysis; maintained in Open Analytics.

Quality

77%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./skills/analytics/sources/traffic/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

92%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.

A clean, minimal redirect stub that does its one job well: pointing to the successor skill with an executable install command, a direct link, and zero padding. Its weakness is that it delegates all domain instruction to an external repo, so its usefulness rests entirely on that successor being reachable, with no stated fallback.

DimensionReasoningScore

Conciseness

The body is a single heading plus two sentences — "The maintained instructions are in [Open Analytics: traffic-analysis](...)", "Install with `npx skills add ...`", and "This entry preserves the old discovery path and contains no independent acquisition rules" — with zero padding and nothing Claude is told that it already knows. Score 5, not 4, because there is literally nothing to trim.

5 / 5

Actionability

Provides a fully copy-paste-ready command ("Install with `npx skills add kostja94/open-analytics --skill traffic-analysis`") and a direct link to the maintained SKILL.md. Minor gaps: no instruction on what to do after install for the current task, and no fallback if the external repo is unreachable. Score 4, not 5, because guidance for the skill's actual domain (traffic analysis) is entirely delegated; not 3 because the command and link are concrete and executable, not high-level hints.

4 / 5

Workflow Clarity

This is a single-task skill whose one action — follow the pointer to the successor — is unambiguous (explicit URL plus install command), so the simple-skill exception applies and workflow clarity scores 5. No destructive or batch operations exist, so the validation cap does not apply. Not 4 because nothing about the single action is ambiguous.

5 / 5

Progressive Disclosure

Under 50 lines with no bundle files (no references/, scripts/, or assets/ exist) and no need for external references; the content is a well-organized heading plus a single explicitly signaled, one-level-deep pointer. Per the simple-skill scoring note this scores 5. Not 4 because there are no organizational gaps at this size.

5 / 5

Total

19

/

20

Passed

Description

53%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 clearly states what the skill is (a compatibility pointer) and names its specific sub-domains, but it entirely lacks a "Use when..." trigger clause and natural trigger synonyms, which caps completeness and trigger coverage. It is distinct from most other skills thanks to the UTM/direct-traffic niche, though it overlaps mildly with general analytics skills.

Suggestions

Add an explicit trigger clause, e.g. "Use when analyzing traffic sources, UTM parameters, direct traffic, or campaign attribution" — without one, completeness is capped at 3.

Broaden trigger vocabulary with natural synonyms users actually say: "traffic sources", "campaign tracking", "referral traffic", "attribution".

State the pointer action concretely (e.g. "Redirects to the maintained traffic-analysis skill in Open Analytics") so the "what" includes a concrete action rather than only naming analysis areas.

DimensionReasoningScore

Specificity

"Compatibility pointer for source, UTM and direct-traffic analysis" names the domain plus three concrete sub-areas (source, UTM, direct-traffic), but the only verb is the generic "analysis" and the skill describes itself as a "pointer" rather than listing specific actions. Score 3, not 4, because no concrete actions are enumerated; not 2 because it names multiple specific sub-domains rather than only a generic domain.

3 / 5

Completeness

The "what" is clear ("Compatibility pointer for source, UTM and direct-traffic analysis; maintained in Open Analytics"), but there is no "Use when..." clause or equivalent trigger guidance anywhere, which caps completeness at 3. Not 4 because the "when" is entirely absent rather than weakly implied; not 2 because the "what" is specific and unambiguous.

3 / 5

Trigger Term Quality

"source, UTM and direct-traffic" are natural, relevant terms users would say, but common variations and synonyms are missing ("traffic sources", "campaign tracking/tagging", "referral traffic", "attribution"). Score 3 per the anchor "some relevant keywords but missing common variations or synonyms"; not 4 because coverage is only moderate, not 2 because the terms present are specific rather than generic.

3 / 5

Distinctiveness Conflict Risk

"source, UTM and direct-traffic analysis" carves a distinct niche with fairly distinctive triggers (UTM, direct traffic), with only minor overlap risk against general web-analytics skills. Score 4, not 5, because the broad phrase "traffic analysis" could still collide with a general analytics skill and no distinct trigger phrases are given; not 3 because UTM/direct-traffic are specific enough to mostly disambiguate.

4 / 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

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository

kostja94/marketing-skills

Path

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