CtrlK
BlogDocsLog inGet started
Tessl Logo

analyzing-marketing-campaign

Analyze weekly marketing campaign performance data across channels. Use when analyzing multi-channel digital marketing data to calculate funnel metrics (CTR, CVR) and compare to benchmarks, compute cost and revenue efficiency metrics (ROAS, CPA, Net Profit), or get budget reallocation recommendations based on performance rules.

71

Quality

86%

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

SKILL.md
Quality
Evals
Security

Quality

Content

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

Well-structured, lean, and actionable analytical skill content that properly offloads the detailed budget framework to a reference file. Adding example output rows and explicit edge-case handling would round out actionability and workflow clarity.

Suggestions

Add a sample output row to each output table template so the expected result format is unambiguous.

Specify explicit edge-case handling (e.g., zero impressions/clicks causing division by zero) and define what happens when a data quality check fails.

Tie the Data Quality Check to an explicit gating action ('do not proceed with analysis until flagged anomalies are confirmed with the user').

DimensionReasoningScore

Conciseness

Lean and efficient — formulas, default values, and column specs are given compactly without explaining concepts Claude already knows (e.g., no definition of what ROAS or a campaign is), and nearly every token earns its place.

5 / 5

Actionability

Provides concrete, executable guidance — exact formulas, default thresholds, output table columns, and explicit status-indicator thresholds — but lacks example output rows and explicit edge-case handling (e.g., division by zero), leaving minor gaps.

4 / 5

Workflow Clarity

A clear sequence runs Input Requirements → Data Quality Check → Funnel Analysis → Efficiency Analysis → Output Format → Budget Reallocation, with the Data Quality Check acting as a validation checkpoint; minor gaps remain because quality failures are not tied to an explicit stop-or-flag action.

4 / 5

Progressive Disclosure

The body is a clear overview with the core analysis inline and the detailed budget reallocation decision framework appropriately split into the real, one-level-deep reference 'references/budget_reallocation_rules.md', clearly signaled with a description of its contents.

5 / 5

Total

18

/

20

Passed

Description

87%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 clearly states both capability and trigger conditions with concrete, domain-specific terminology. Minor improvements in synonym coverage and enumerating all sub-tasks would push specificity and trigger quality to full marks.

Suggestions

Add common synonyms like 'ad spend', 'marketing analytics', or 'campaign report' to broaden natural trigger coverage.

Consider mentioning the data quality check step so the description's action list is fully comprehensive.

DimensionReasoningScore

Specificity

Lists several concrete actions — 'calculate funnel metrics (CTR, CVR) and compare to benchmarks, compute cost and revenue efficiency metrics (ROAS, CPA, Net Profit), or get budget reallocation recommendations' — but omits body-only actions like data quality checking and output formatting, leaving minor coverage gaps.

4 / 5

Completeness

Explicitly answers what ('Analyze weekly marketing campaign performance data across channels') and when ('Use when analyzing multi-channel digital marketing data to calculate funnel metrics... or get budget reallocation recommendations') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Natural terms like 'marketing campaign performance', 'multi-channel digital marketing data', 'funnel metrics', 'ROAS, CPA, Net Profit', and 'budget reallocation' are well covered, but common synonyms such as 'ad spend', 'marketing analytics', or 'campaign report' are missing.

4 / 5

Distinctiveness Conflict Risk

The niche is clearly bounded by named marketing metrics (CTR, CVR, ROAS, CPA, Net Profit) and budget reallocation, giving it distinct triggers with minimal overlap risk against generic data-analysis skills.

5 / 5

Total

18

/

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
datawhalechina/agent-skills-with-anthropic
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.