CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

media-plan-builder

Creates full media plans with channel mix, budget allocation, CPM/CPC/CPA projections, and reach estimates. Use when building media plans, allocating ad budgets, estimating reach/frequency, or planning campaign flights.

Quality

83%

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

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

The content is a data-rich, highly actionable reference with specific benchmarks, formulas, and templates that Claude could not reliably produce from memory. Its weaknesses are structural: a truncated two-step workflow, no progressive disclosure into bundle files for a skill this size, and padding from a duplicated intro, a promotional footer, and time-sensitive benchmark data.

Suggestions

Complete the 'Media Plan Development Process' beyond Step 2: add explicit steps for computing projections from the benchmark tables, assembling the output using the template, and validating the result (e.g., budget allocations sum to 100%, projected CPA cross-checked against benchmark ranges).

Move the CPM/CPC/CPA benchmark tables, seasonal adjustments, and the media plan output template into references/ files (e.g., references/benchmarks.md, references/template.md), keeping SKILL.md as a concise overview with clearly signaled one-level-deep links.

Remove the promotional 'About this skill' footer and the duplicated opening paragraph, and reframe the '2026 Industry Benchmarks' heading so staleness is detectable (e.g., placing dated figures in a clearly marked reference file with a stated as-of date).

DimensionReasoningScore

Conciseness

The body is mostly dense, genuinely useful reference data (benchmark tables, allocation percentages), but the opening paragraph duplicates the frontmatter description, the closing "About this skill" section is ~10 lines of promotional links with UTM tags, and "2026 Industry Benchmarks" is time-sensitive data not placed in a deprecated/old-patterns section. This fits anchor 3 ('mostly efficient but includes some unnecessary explanation or could be tightened') better than 4, where over-explanation would be only minor.

3 / 5

Actionability

Concrete, copy-paste-ready guidance throughout: an input-gathering template, exact budget percentages by objective and business type, a worked reach formula ("Reach = ($10,000 × 1,000) / $8.00 / 3 = 416,667"), a full output template, and a worked $25K/month B2B SaaS example. Per the rubric's scoring notes, absence of code in an instruction-only skill is not penalized when guidance is this actionable, matching anchor 5.

5 / 5

Workflow Clarity

The "Media Plan Development Process" lists Step 1 (gather inputs) and Step 2 (select channel mix) but then stops — subsequent sections (budget allocation, projections, reach, funnel mapping, output template) are reference material with no sequenced steps for assembling or sanity-checking the final plan (e.g., verifying allocations sum to 100%). Phase success metrics ("CPA < 2x target") act as implicit checkpoints only, fitting anchor 3 ('steps listed but validation gaps; checkpoints missing or implicit') rather than 4.

3 / 5

Progressive Disclosure

The body is well-sectioned with clear headers, but it is a ~350-line monolith with zero bundle files: ~150+ lines of benchmark tables, seasonal adjustments, and the output template that clearly belong in references/ files are fully inlined. This matches anchor 3 ('content that should be separate is inline') rather than 2, since the in-file structure itself is good, not minimal.

3 / 5

Total

14

/

20

Passed

Description

92%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 is strong: third-person voice, a concrete multi-action capability statement, and an explicit 'Use when...' clause with natural trigger phrases. The only gap is a handful of missing synonyms (e.g., "media buying", "ad spend") that would make trigger coverage fully comprehensive.

DimensionReasoningScore

Specificity

"Creates full media plans with channel mix, budget allocation, CPM/CPC/CPA projections, and reach estimates" lists multiple specific concrete actions with comprehensive coverage of the skill's domain, matching the anchor-5 example's breadth. It is not a 4 because the coverage is not merely 'several actions with minor gaps' — the four named actions fully span the skill's stated capabilities.

5 / 5

Completeness

It explicitly answers both 'what' ("Creates full media plans with channel mix, budget allocation, CPM/CPC/CPA projections, and reach estimates") and 'when' ("Use when building media plans, allocating ad budgets, estimating reach/frequency, or planning campaign flights") with concrete trigger phrases. This matches the anchor-5 example structure directly.

5 / 5

Trigger Term Quality

"Use when building media plans, allocating ad budgets, estimating reach/frequency, or planning campaign flights" provides good natural-phrase coverage, but common user variations like "media buying", "ad spend", or "channel mix" are absent. It is not a 5 because a few natural terms are missing, and not a 3 because the phrases present are exactly what users would say rather than partial coverage.

4 / 5

Distinctiveness Conflict Risk

Domain-specific terms ("media plans", "CPM/CPC/CPA projections", "reach estimates", "campaign flights") establish a clear media-planning niche with distinct triggers and minimal conflict risk against other skills. It is not a 4 because the triggers are uniquely media-planning rather than overlapping with closely related skills.

5 / 5

Total

19

/

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/free-skills

Path

skills/media-plan-builder/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.