CtrlK
BlogDocsLog inGet started
Tessl Logo

paid-ads

Coordinate safe, evidence-based paid-media work across Google Ads, Meta Ads, X Ads, LinkedIn Ads, Reddit Ads, TikTok Ads, Amazon, and ChatGPT Ads. Use for broad ads questions, multi-channel strategy, budgets, CPA or ROAS, campaign requests, spend, ad performance, or when routing to the right NotFair paid-ads skill.

70

Quality

86%

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

93%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 exceptionally lean, actionable router skill with a comprehensive routing table and explicit validation gates. The only dimension short of 5 is workflow clarity, which lacks a fully numbered sequence and error-recovery feedback loops.

DimensionReasoningScore

Conciseness

The body is lean (~30 lines) with no padding and no explanation of concepts Claude already knows; every line is direct instruction, matching 'Lean and efficient; assumes Claude's competence; every token earns its place.'

5 / 5

Actionability

A copy-paste-ready routing table maps concrete request types to specific `/notfair:...` commands, and the opening paragraph gives a concrete checklist of inputs to establish; for an instruction-only skill the guidance is fully actionable and covers common cases.

5 / 5

Workflow Clarity

There is a clear logical sequence (read shared docs -> establish business outcome/inputs -> route -> operating posture) with validation checkpoints ('published only after the platform confirms the exact object and settings', 'Establish that the platform's own verified connector is available before promising an account read or write'), but no explicit numbered checklist or error-recovery feedback loop, so it falls at score 4.

4 / 5

Progressive Disclosure

This under-50-line router is an overview with well-organized sections and clearly signaled one-level-deep references ('Read ../shared/operating-contract.md and ../shared/measurement-framework.md before acting') plus routing to specialized skills, meeting the simple-skill exception for a score of 5.

5 / 5

Total

19

/

20

Passed

Description

78%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 well-constructed router description with explicit what/when triggers and broad natural keyword coverage. Its main weakness is specificity: the lead verb 'Coordinate ... work' is abstract where concrete paid-media actions would be clearer.

Suggestions

Replace the abstract verb 'Coordinate ... work' with concrete actions (e.g., 'audit, operate, launch, and optimize paid-media campaigns across ...') to lift specificity toward score 4-5.

Add natural synonyms users say (e.g., 'PPC', 'paid social', 'ad accounts', 'ad spend') to broaden trigger-term coverage toward comprehensive.

Sharpen the router boundary by stating when NOT to use this skill (e.g., single-platform deep operations) to further reduce overlap with the specialized sub-skills.

DimensionReasoningScore

Specificity

The description names the paid-media domain and eight specific platforms but relies on a single abstract action verb ('Coordinate safe, evidence-based paid-media work'); it does not list several concrete operations (audit/operate/optimize/launch), which the score-4 anchor requires.

3 / 5

Completeness

It explicitly answers 'what' ('Coordinate safe, evidence-based paid-media work across [8 platforms]') and 'when' with concrete trigger phrases ('Use for broad ads questions, multi-channel strategy, budgets, CPA or ROAS, ...'), matching the score-5 anchor for both being clearly and explicitly present.

5 / 5

Trigger Term Quality

The 'Use for broad ads questions, multi-channel strategy, budgets, CPA or ROAS, campaign requests, spend, ad performance' clause supplies many natural phrases users would say, though a few common synonyms (e.g., 'PPC', 'paid social', 'ad accounts') are missing, keeping it just below comprehensive.

4 / 5

Distinctiveness Conflict Risk

The named-platform niche is clear and mostly distinct, but as a router that explicitly forwards to specialized sub-skills it carries minor overlap risk with those sub-skills on single-platform requests, which fits 'mostly distinct; minor overlap risk' rather than minimal.

4 / 5

Total

16

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
nowork-studio/notfair-plugin
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.