CtrlK
BlogDocsLog inGet started
Tessl Logo

ads-landing

Landing page quality assessment for paid advertising campaigns. Evaluates message match, page speed, mobile experience, trust signals, form optimization, and conversion rate potential. Use when user says landing page, post-click experience, landing page audit, LP audit, conversion rate, landing page CRO, post-click CRO, or landing page optimization.

63

Quality

75%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/ads-landing/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

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 an excellent skill description that hits all the marks. It clearly defines the domain (landing page quality assessment for paid ads), lists specific evaluation criteria, and provides comprehensive trigger terms including abbreviations and natural variations. The explicit 'Use when' clause with diverse trigger phrases makes it highly actionable for skill selection.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Evaluates message match, page speed, mobile experience, trust signals, form optimization, and conversion rate potential.' These are clearly defined, actionable assessment areas.

3 / 3

Completeness

Clearly answers both what ('Landing page quality assessment for paid advertising campaigns. Evaluates message match, page speed...') and when ('Use when user says landing page, post-click experience, landing page audit...') with an explicit 'Use when' clause listing specific triggers.

3 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say: 'landing page', 'post-click experience', 'landing page audit', 'LP audit', 'conversion rate', 'landing page CRO', 'post-click CRO', 'landing page optimization'. Includes abbreviations (LP, CRO) and common variations.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive niche: landing page assessment specifically for paid advertising campaigns. The combination of 'paid advertising', 'post-click experience', and 'LP audit' creates a clear, unique domain unlikely to conflict with general web development or generic CRO 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 is a well-structured landing page audit skill with good use of tables, checklists, and a clear scoring algorithm. Its main weaknesses are the lack of executable/mechanical assessment methods (how exactly to measure these things), missing validation checkpoints in the workflow, and a somewhat monolithic structure that could benefit from splitting detailed reference content into separate files. The content is domain-appropriate but includes some generic web development knowledge that Claude would already possess.

Suggestions

Add specific tools or commands for measuring page speed (e.g., Lighthouse CLI commands, PageSpeed Insights API calls) and verifying conversion tracking, rather than just listing what to check.

Add validation checkpoints to the workflow, such as 'Verify all conversion pixels fire on the thank-you page before scoring conversion tracking' or 'Confirm page loads in browser before assessing speed metrics.'

Move detailed reference content (platform-specific requirements, form length impact tables, trust signal checklists) into separate reference files to keep SKILL.md as a concise overview with clear pointers.

Trim generic web development advice that Claude already knows (e.g., 'use WebP/AVIF', 'inline validation', 'error messages are clear') to focus on ad-campaign-specific insights.

DimensionReasoningScore

Conciseness

The skill is fairly comprehensive but includes some information Claude would already know (e.g., explaining what message match means, basic form best practices like 'error messages are clear and helpful'). The tables and checklists are efficient formats, but the overall length (~180 lines) could be tightened—some sections like 'Common Speed Issues' and 'Form Best Practices' contain generic web development knowledge.

2 / 3

Actionability

The skill provides concrete checklists, scoring tables, and a weighted algorithm, which are actionable. However, it lacks executable code or specific commands for actually measuring page speed, checking mobile experience, or verifying conversion tracking. The process steps (e.g., 'Assess each landing page for ad-specific quality factors') are somewhat vague about how to perform the assessment mechanically. The output template is a good concrete artifact, but the assessment process itself relies on judgment without specifying tools or methods.

2 / 3

Workflow Clarity

The 6-step process at the top provides a clear sequence, and the output section defines deliverables. However, there are no validation checkpoints or feedback loops—no step says 'verify message match before proceeding to speed assessment' or 'if score is below X, flag for immediate review.' For a multi-step audit process that produces recommendations, the lack of explicit verification steps (e.g., confirming tracking pixels fire correctly before scoring) is a gap.

2 / 3

Progressive Disclosure

The skill references two external files (ads/references/benchmarks.md and ads/references/conversion-tracking.md) which is good progressive disclosure. However, no bundle files are provided to verify these exist. The skill itself is quite long and monolithic—sections like the detailed platform-specific table, UTM parameter handling, and consent banner impact could potentially be split into reference files. The structure within the file is well-organized with clear headers, but the volume of inline content is high for a SKILL.md overview.

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.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

10

/

11

Passed

Repository
AgriciDaniel/claude-ads
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.