CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

ads-x

Audit X Ads measurement, X Pixel and Conversions API, campaign objectives, keyword and conversation targeting, creative, budgets, brand safety, app measurement, and reporting. Use for X Ads, Twitter Ads, promoted posts, X Pixel, X Conversions API, conversation targeting, or paid campaigns on X.

Quality

90%

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.

An efficient, well-structured orchestration skill: lean token usage, a clear gated sequence, and concrete input collection. The main gaps are unspecified paths for the shared references and JSON contracts, and the absence of explicit error-recovery loops around the schema-validity gate.

Suggestions

Name the shared reference files explicitly (e.g., 'ads/references/measurement.md', 'ads/references/benchmarks.md') instead of referring to them only by category, so navigation does not depend on inference.

Add a brief recovery step for the validation gate, e.g., 'If findings fail schema validation, fix and re-validate before returning them to the conductor.'

Point to where the 'common JSON contracts' are defined (a path or file name) so the output step is fully executable without guessing.

DimensionReasoningScore

Conciseness

The ~30-line body is lean and imperative with zero concept explanations ('Collect business objective, account age, date window, timezone, currency, spend, conversion definition'), fully assuming Claude's competence. The path-resolution parenthetical in step 3 is operational instruction rather than padding, so every token earns its place.

5 / 5

Actionability

The procedure gives concrete guidance — a specific input checklist, a fully-qualified reference path ('ads/references/x-audit.md'), and enumerated control categories — but the 'relevant shared measurement, benchmark, creative, policy, and scoring references' and the 'common JSON contracts' are named without paths or definitions, leaving minor execution gaps.

4 / 5

Workflow Clarity

The 7-step procedure is clearly sequenced and includes gating checkpoints ('Return schema-valid findings', 'Render a platform report only from the validated run bundle', 'Keep all account changes as drafts until the main mutation gate passes'). It stops short of level 5 because there are no explicit fail-and-retry feedback loops (e.g., what to do when findings fail schema validation).

4 / 5

Progressive Disclosure

Sections (Procedure, Boundaries, Output) are well-organized and the primary deep reference is one level deep and clearly signaled with resolution instructions. It is not level 5 because the shared references are only category-named ('measurement, benchmark, creative, policy, and scoring references') without concrete paths, making navigation to them incomplete.

4 / 5

Total

17

/

20

Passed

Description

95%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: dense, concrete, and platform-scoped, with an explicit 'Use for...' clause covering natural trigger terms including the Twitter Ads legacy synonym. The only minor weakness is reliance on a single action verb, which slightly limits action variety despite comprehensive scope coverage.

DimensionReasoningScore

Specificity

The single concrete verb 'Audit' is applied to a comprehensive enumerated list of audit areas ('X Pixel and Conversions API, campaign objectives, keyword and conversation targeting, creative, budgets, brand safety, app measurement, and reporting'), giving specific and broad coverage. It falls short of the level-5 anchor only because it lists one action type rather than multiple distinct concrete actions.

4 / 5

Completeness

It clearly answers 'what' ('Audit X Ads measurement... and reporting') and explicitly answers 'when' with concrete trigger phrases ('Use for X Ads, Twitter Ads, promoted posts... or paid campaigns on X'). This matches the level-5 anchor exactly.

5 / 5

Trigger Term Quality

'Use for X Ads, Twitter Ads, promoted posts, X Pixel, X Conversions API, conversation targeting, or paid campaigns on X' covers natural user phrasings and includes the legacy synonym 'Twitter Ads' plus the specific feature names users would actually say. No common variations are missing.

5 / 5

Distinctiveness Conflict Risk

The niche is explicit — auditing paid advertising on the X platform — and every trigger term is platform-specific, so it is clearly distinguishable from other skills and unlikely to fire for the wrong one.

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

AgriciDaniel/claude-ads

Path

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