CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

ads-youtube

Audit YouTube Ads campaign setup, video inventory, Shorts, in-stream, CTV, creative, audiences, brand safety, bidding, and measurement. Use for YouTube Ads, video ads, pre-roll, bumper ads, skippable in-stream, Shorts ads, VAC migration, or CTV. Read-only; use ads-google for Google-managed campaign types and ads-optimize to change campaigns.

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

82%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 disciplined, token-efficient audit procedure with strong boundaries and clear sequencing, appropriate for a read-only orchestrator skill in a larger ads plugin. Its main weakness is that several delegation points (the operating contract, the JSON contracts, the schemas) are referenced by role rather than by file name, slightly weakening actionability and navigation.

Suggestions

Name the file path for the 'main ads operating contract and thinking framework' (as done for ads/references/youtube-audit.md) so step 1 is directly actionable.

Link or name the 'common JSON contracts' files the findings must conform to, so the output step does not depend on out-of-band knowledge.

Add an explicit validate-fix-retry loop for the findings step (e.g., re-check schema validity and contradictions before returning to the conductor).

DimensionReasoningScore

Conciseness

The ~34-line body is lean and assumes Claude's competence: every line is an operational directive ("Collect objective, conversion definition, account and campaign age, geography..."), with zero explanation of concepts Claude already knows. Matches the 5 anchor (every token earns its place); not 4, since there is nothing to trim.

5 / 5

Actionability

Guidance is mostly executable for an instruction-only skill: a specific inputs checklist, a named reference file with resolution paths ("Read ads/references/youtube-audit.md"), and explicit output categories. Minor gaps keep it below 5: "Read the main ads operating contract and thinking framework" and "the common JSON contracts" name no files, so those steps are not directly actionable. Not 3, since the key steps do contain concrete, executable specifics.

4 / 5

Workflow Clarity

The 8-step Procedure is clearly sequenced with most checkpoints present ("Mark uncertainty and contradictions", "Return schema-valid findings", "Keep every account change as a draft until the main mutation gate passes"). Not 5: error-recovery feedback loops are only implied via "recovery hints" rather than explicit validate-fix-retry steps. Not 3: the skill is read-only, so the destructive/batch validation cap does not apply, and checkpoints for the risky step (mutations) are explicit.

4 / 5

Progressive Disclosure

Well-organized Procedure/Boundaries/Output structure; the main external reference (ads/references/youtube-audit.md) is clearly signaled, one level deep, with unusually thorough path-resolution guidance. Not 5: the step-1 "main ads operating contract" reference is unnamed and the JSON contracts are not linked, leaving a minor navigation gap into the referenced material. Not 3: the body is an appropriately split overview, not inlined reference content.

4 / 5

Total

17

/

20

Passed

Description

100%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 exemplary: it enumerates concrete capability areas, provides a comprehensive natural-language trigger list, explicitly states both what the skill does and when to use it, and actively disambiguates from adjacent skills with routing guidance. Third-person imperative voice is used consistently with no padding.

DimensionReasoningScore

Specificity

"Audit YouTube Ads campaign setup, video inventory, Shorts, in-stream, CTV, creative, audiences, brand safety, bidding, and measurement" lists multiple specific concrete audit areas with comprehensive coverage of the YouTube Ads surface. Fits the 5 anchor (multiple specific concrete actions, comprehensive coverage); not 4, since there are no minor coverage gaps.

5 / 5

Completeness

Explicitly answers both "what" ("Audit YouTube Ads campaign setup... bidding, and measurement") and "when" with concrete trigger phrases ("Use for YouTube Ads, video ads, pre-roll, bumper ads, skippable in-stream, Shorts ads, VAC migration, or CTV"). Exactly matches the 5 anchor pattern; a missing 'Use when' clause would have capped it at 3, which is not the case.

5 / 5

Trigger Term Quality

"YouTube Ads, video ads, pre-roll, bumper ads, skippable in-stream, Shorts ads, VAC migration, or CTV" comprehensively covers natural terms a user would say, including synonyms and platform-specific vocabulary. Not 4: no common natural variations are missing.

5 / 5

Distinctiveness Conflict Risk

Clear niche (YouTube Ads auditing) with distinct triggers and explicit disambiguation against sibling skills: "Read-only; use ads-google for Google-managed campaign types and ads-optimize to change campaigns." Minimal conflict risk, matching the 5 anchor.

5 / 5

Total

20

/

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

AgriciDaniel/claude-ads

Path

skills/ads-youtube/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.