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.

76

Quality

93%

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

87%Weight 40%Scale 1-3

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

A well-structured, actionable skill body with executable SQL, concrete formulas, and clean progressive disclosure to a single reference file. The main gap is the absence of an explicit validate→fix→retry feedback loop for the database/batch workflow.

Suggestions

Add an explicit feedback loop to the Data Quality Check section: when NULL/negative values or anomalies (e.g., conversions without clicks) are found, state the corrective action and that Claude should re-query or exclude the affected rows before proceeding.

Turn the Data Quality Check into numbered steps with a checkpoint — e.g., 'Run the quality checks; only proceed to Funnel Analysis when all checks pass or flagged rows are excluded.'

Clarify what to do when BigQuery returns no rows for the requested week (empty result handling) to make the batch workflow robust end-to-end.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — schema table, formulas, benchmark tables, and defaults all earn their place with no explanations of concepts Claude already knows.

3 / 3

Actionability

Provides an executable BigQuery SQL example with the real table name and WHERE/GROUP BY clauses, plus concrete formulas and concrete defaults ($8/order, 35% product cost, ROAS 4.0x, Max CPA $50) — copy-paste ready.

3 / 3

Workflow Clarity

The sequence (query → quality check → funnel → efficiency → output) is clear and a data-quality check exists, but for database/batch operations the rubric caps this at 2 when no validate→fix→retry feedback loop is present — anomalies are only 'flagged' with no recovery step.

2 / 3

Progressive Disclosure

The SKILL.md is an overview that offloads the detailed decision framework to a single clearly-signaled one-level reference, references/budget_reallocation_rules.md, which exists and is well organized.

3 / 3

Total

11

/

12

Passed

Description

100%Weight 40%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.

A strong, third-person description that states concrete capabilities and an explicit 'Use when' trigger with natural marketing terms. It clearly distinguishes the skill and leaves little ambiguity about when to invoke it.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'calculate funnel metrics (CTR, CVR)', 'compute cost and revenue efficiency metrics (ROAS, CPA, Net Profit)', and 'get budget reallocation recommendations' — matching the multiple-specific-actions anchor.

3 / 3

Completeness

Explicitly answers both what ('Analyze weekly marketing campaign performance data across channels') and when via a clear 'Use when analyzing...' trigger clause, satisfying the both-what-and-when anchor.

3 / 3

Trigger Term Quality

Covers natural terms a marketing analyst would actually say — 'digital marketing data', 'CTR', 'CVR', 'ROAS', 'CPA', 'Net Profit', 'budget reallocation' — with good variation rather than jargon.

3 / 3

Distinctiveness Conflict Risk

The narrow multi-channel marketing-analytics niche with specific metric terminology (ROAS/CPA/CTR/CVR) makes it unlikely to trigger for unrelated skills.

3 / 3

Total

12

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
https-deeplearning-ai/sc-agent-skills-files
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.