CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

multi-platform-ads-operator

Plan and operate paid campaigns across multiple ad platforms via Synter MCP — create campaign plans, forecast, reconcile spend, and stage multi-channel launches with human approve ≠ activate. Use when launching or optimizing across Google/Meta/LinkedIn/TikTok/X together.

Quality

82%

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

71%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 compact, well-structured operator guide with a clear gated workflow and concrete tool names. Main weaknesses are the promotional footer that wastes tokens, undefined references (campaign-preflight, launch-gates, kill-scale-rules), and the absence of an error-recovery loop around preflight failures.

Suggestions

Remove or drastically trim the 'About this skill' footer and drop the duplicated 'never a Free cloud tier' note in Prerequisites — UTM-tagged marketing links earn no operational value and cost context tokens (conciseness).

Define or resolve ambiguous references: clarify whether `campaign-preflight`, `launch-gates`, and `kill-scale-rules` are MCP tools or sibling skills, and add `kill-scale-rules` to Related skills if it is one (actionability).

Add an explicit error-recovery step to the Operator loop, e.g. 'if run_launch_preflight fails, fix flagged issues and re-run before requesting approval' (workflow_clarity).

DimensionReasoningScore

Conciseness

The core body is lean (tool table + 5-step operator loop), but the "About this skill" footer is promotional padding with UTM-tagged marketing links, and "never a Free cloud tier" is stated twice (Prerequisites and footer). Fits anchor 3 (mostly efficient with some unnecessary content); not 2 since the operational content itself is tight, not 4 because the duplicated promotion is clearly trimmable.

3 / 5

Actionability

Concrete guidance throughout: named MCP tools ("create_campaign_plan with an idempotent plan_key", "run_launch_preflight") and specific directives ("keep paused-by-default", "prefer staged enable per platform"). Minor gaps keep it from 5: `campaign-preflight`, `launch-gates`, `kill-scale-rules`, and `budget-optimizer` are referenced but never defined as tools or skills, and no call examples with parameters are given; it exceeds 3 because real, specific commands are provided rather than pseudocode.

4 / 5

Workflow Clarity

The Operator loop gives a clear Plan → Preflight → Approve → Execute → Optimize sequence with validation checkpoints ("run_launch_preflight", "only after approval"), satisfying the batch/destructive validation requirement for paid-campaign launches. Not 5 because there is no error-recovery feedback loop (e.g. "if preflight fails, fix and re-run"); above 3 since checkpoints are explicit rather than missing.

4 / 5

Progressive Disclosure

The body is under 50 lines with no bundle files (references/, scripts/, assets/ do not exist), and content is well-organized into clearly headed sections (Prerequisites, Core MCP tools, Operator loop, Related skills). Per the simple-skill guideline, this earns 5 with well-organized sections alone; there are no nested or broken references.

5 / 5

Total

16

/

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: concrete action verbs, an explicit 'Use when' trigger clause with named platforms, and a well-defined multi-platform niche. Slightly below top marks on specificity and trigger coverage, where common synonyms (PPC, ads) and a fuller action inventory would help.

DimensionReasoningScore

Specificity

Lists several concrete actions — "create campaign plans, forecast, reconcile spend, and stage multi-channel launches" — but coverage has minor gaps: budget optimization, audience syncing, and performance pulls (all in the body) are absent. Fits anchor 4 (several specific actions, minor gaps) rather than 5 (comprehensive) and clearly exceeds 3 (only 1-2 actions).

4 / 5

Completeness

Explicitly answers both: what ("create campaign plans, forecast, reconcile spend, and stage multi-channel launches") and when ("Use when launching or optimizing across Google/Meta/LinkedIn/TikTok/X together") with concrete trigger phrases. Matches anchor 5 exactly; not 4 since the 'when' clause is explicit and specific, not merely present.

5 / 5

Trigger Term Quality

Good natural keyword coverage: "paid campaigns", "ad platforms", "launching", "optimizing", and platform names Google/Meta/LinkedIn/TikTok/X. A few common terms users would say are missing (e.g. "PPC", "ads", "paid social"), so it fits anchor 4 rather than 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

The multi-platform "across Google/Meta/LinkedIn/TikTok/X together" framing carves a clear niche distinct from single-platform ad skills, but the body lists closely related siblings ("cross-platform-launcher", "multi-platform-launch"), creating minor overlap risk. Fits anchor 4; not 5 given that sibling-skill overlap, not 3 since triggers are distinct rather than generic.

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

Path

skills/multi-platform-ads-operator/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.