Cross-platform creative quality audit covering ad copy, video, image, and format diversity across all platforms. Detects creative fatigue, evaluates platform-native compliance, and provides production priorities. Use when user says creative audit, ad creative, creative fatigue, ad copy, ad design, or creative review.
79
75%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/ads-creative/SKILL.mdQuality
Discovery
100%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This is a well-crafted skill description that clearly defines its scope (cross-platform ad creative auditing), lists specific capabilities (fatigue detection, compliance evaluation, production priorities), and includes an explicit 'Use when' clause with natural trigger terms. It is concise, uses third-person voice throughout, and would be easily distinguishable from other skills in a large skill library.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions: 'cross-platform creative quality audit', 'ad copy, video, image, and format diversity', 'detects creative fatigue', 'evaluates platform-native compliance', 'provides production priorities'. These are concrete, actionable capabilities. | 3 / 3 |
Completeness | Clearly answers both 'what' (cross-platform creative quality audit covering ad copy, video, image, format diversity, fatigue detection, compliance evaluation, production priorities) and 'when' (explicit 'Use when user says...' clause with specific trigger terms). | 3 / 3 |
Trigger Term Quality | Includes a strong set of natural trigger terms users would say: 'creative audit', 'ad creative', 'creative fatigue', 'ad copy', 'ad design', 'creative review'. These cover common variations of how users would phrase requests in this domain. | 3 / 3 |
Distinctiveness Conflict Risk | Occupies a clear niche focused on advertising creative auditing across platforms. The combination of 'creative fatigue', 'platform-native compliance', and 'production priorities' makes it highly distinctive and unlikely to conflict with general marketing or analytics skills. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
50%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This skill provides valuable domain-specific knowledge with concrete thresholds and platform-specific requirements that Claude wouldn't inherently know. Its main weaknesses are the lack of executable/concrete audit procedures (it reads more as a reference document than an actionable workflow), and the excessive inline content that should be delegated to the referenced sub-files. The validation steps in the workflow are present but underdeveloped.
Suggestions
Move the detailed reference tables (fatigue thresholds, refresh cadence, format diversity matrix) into the referenced files (platform-specs.md, benchmarks.md) and keep only summary guidance in the main SKILL.md
Add concrete steps for how to actually perform the audit—e.g., what tools/commands to use to collect data, how to calculate the scoring, and how to populate the output report template
Remove generic marketing advice in 'Ad Copy Principles' and 'Universal Creative Best Practices' that Claude already knows, or reduce to platform-specific nuances only
Strengthen validation steps with explicit error recovery: what to do if no creative data is available, or if fatigue signals are ambiguous
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill contains substantial domain-specific knowledge (platform specs, thresholds, format matrices) that Claude wouldn't inherently know, which is valuable. However, some sections like 'Ad Copy Principles' and 'Universal Creative Best Practices' contain generic marketing advice Claude already knows (e.g., 'Lead with benefit, not feature', 'Include clear CTA'). The content could be tightened by moving reference tables to separate files. | 2 / 3 |
Actionability | The skill provides specific thresholds, check criteria, and concrete metrics (e.g., CTR declining >20% over 14 days = FAIL, ≥6 creatives per ad group), which is good. However, there's no executable code or concrete commands for actually performing the audit—it's more of a checklist/reference than step-by-step executable guidance. The output section shows a template but doesn't explain how to generate the scores or populate the report. | 2 / 3 |
Workflow Clarity | The Process section has a numbered sequence with two validation checkpoints, which is good. However, the validation steps are somewhat vague ('confirm at least one platform has creative data' and 'verify fatigue signals reference actual performance trends, not assumptions'). There's no error recovery or feedback loop if validation fails, and the connection between the process steps and the detailed assessment sections is implicit rather than explicit. | 2 / 3 |
Progressive Disclosure | The skill references external files (platform-specs.md, benchmarks.md, scoring-system.md) and a sub-skill (ads-youtube), which shows good progressive disclosure intent. However, the main file itself is quite long with extensive inline reference tables (fatigue detection, refresh cadence, format diversity matrix) that could be moved to the referenced files. The structure is organized with clear headers but the volume of inline content undermines the overview nature of a SKILL.md. | 2 / 3 |
Total | 8 / 12 Passed |
Validation
90%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 10 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
frontmatter_unknown_keys | Unknown frontmatter key(s) found; consider removing or moving to metadata | Warning |
Total | 10 / 11 Passed | |
c2ca51f
Table of Contents
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.