CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

attribution

Measure which platforms and touches actually drive conversions across channels, compare attribution views, and read assisted conversions and conversion paths. Use when a user asks what is really working, wants cross-platform attribution, or questions a single platform's self-reported numbers.

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

The canonical home for this skill is attribution in Synter-Media-AI/plugin

SKILL.md
Quality
Evals
Security

Quality

Content

78%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 lean, well-structured instructional skill that names concrete tools and encodes genuine practitioner judgment about attribution discrepancies. Its main gaps are executable detail (no example tool invocations or parameter values) and implicit rather than explicit verification checkpoints in the workflow.

Suggestions

Add one example tool invocation with representative parameters (e.g., a get_attribution call showing an attribution-window argument) so the guidance is copy-paste ready rather than tool-name-only.

Make the reconciliation checkpoint explicit as a step (e.g., "Verify summed platform conversions against get_spend_reconciliation totals before interpreting") with what to do when the numbers diverge beyond a threshold.

Trim the definitional framing in the intro ("Attribution is how you see the truth across them...") to pure instructions, keeping only the read-only scope statement.

DimensionReasoningScore

Conciseness

The body is tight and every bullet carries practitioner knowledge Claude would not reliably infer ("summed platform conversions usually exceed real total conversions", "View-through and different attribution windows inflate some platforms more than others"). One framing sentence ("Attribution is how you see the truth across them and spend where it actually works") explains a concept Claude already knows and could be trimmed, matching anchor 4 rather than the every-token-earns-its-place of anchor 5.

4 / 5

Actionability

Concrete tool names are given throughout — `list_connected_accounts`, `get_attribution`, `get_spend_reconciliation`, `ga4_get_report`, and five platform-specific `pull_*` calls — plus specific directives ("Name the window when you compare", "hand budget moves to the optimize skill"). It stops short of anchor 5 because no example invocations, parameters (e.g., attribution-window values, date ranges), or sample outputs are shown, leaving minor gaps in executable detail.

4 / 5

Workflow Clarity

A clear three-step sequence (confirm account → cross-platform view → read discrepancy → decision) with useful checkpoints embedded as rules ("State what each source measures before interpreting differences", "State the attribution window and model behind any number you give"). Checkpoints are stated as instructions rather than explicit validate-and-verify steps with error handling, so it fits anchor 4; the destructive/batch cap does not apply since the skill is explicitly read-only.

4 / 5

Progressive Disclosure

The skill is under 50 lines with no need for external references (no references/, scripts/, or assets/ directories exist, and the body references none), and content is well-organized into clearly signaled sections. Per the simple-skill exception, this earns anchor 5 with just well-organized sections.

5 / 5

Total

17

/

20

Passed

Description

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

A strong description that explicitly states both capabilities and trigger conditions with concrete, natural-language scenarios. It is specific to the attribution niche with low conflict risk; only minor synonym coverage and capability-listing gaps keep it from top marks.

DimensionReasoningScore

Specificity

"Measure which platforms and touches actually drive conversions across channels, compare attribution views, and read assisted conversions and conversion paths" lists several concrete, distinct actions (measure conversion drivers, compare attribution views, read assisted conversions/paths). It falls short of anchor 5 only for minor coverage gaps — e.g., spend reconciliation and incrementality testing, which the body covers but the description omits.

4 / 5

Completeness

It clearly answers "what" (measure cross-channel conversion drivers, compare attribution views, read assisted conversions and conversion paths) and explicitly answers "when" with a "Use when..." clause containing concrete trigger scenarios. This matches anchor 5: both what and when are explicit with concrete trigger phrases; anchor 4's "when could be more explicit" does not apply.

5 / 5

Trigger Term Quality

"Use when a user asks what is really working, wants cross-platform attribution, or questions a single platform's self-reported numbers" includes natural phrases users would actually say. It misses a few common variations and synonyms (e.g., "which channel deserves credit", "ROAS", "last click"), so it fits anchor 4 rather than the comprehensive synonym coverage of anchor 5.

4 / 5

Distinctiveness Conflict Risk

"compare attribution views", "assisted conversions and conversion paths", and "cross-platform attribution" carve out a clear niche with distinct triggers. The broader trigger "asks what is really working" could overlap with general performance-reporting skills, keeping it at anchor 4 (mostly distinct, minor overlap risk) rather than 5.

4 / 5

Total

17

/

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

Synter-Media-AI/plugin

Path

packages/claude-directory/skills/attribution/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.