CtrlK
BlogDocsLog inGet started
Tessl Logo

competitor-alternatives

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'how do we compare to X,' 'battle card,' or 'competitor teardown.' Use this for any content that positions your product against competitors. Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. For sales-specific competitor docs, see sales-enablement.

83

1.13x
Quality

73%

Does it follow best practices?

Impact

99%

1.13x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/competitor-alternatives/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

89%

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 strong skill description with excellent trigger term coverage and completeness. The explicit 'Use when' clause with numerous natural trigger terms makes it highly discoverable, and the cross-reference to the sales-enablement skill reduces conflict risk. The main weakness is that the description focuses more on content types/formats than concrete actions the skill performs.

Suggestions

Add specific concrete actions like 'Generates comparison landing page copy, creates feature comparison tables, writes SEO-optimized alternative pages' to improve specificity.

DimensionReasoningScore

Specificity

The description names the domain (competitor comparison/alternative pages) and mentions four formats (singular alternative, plural alternatives, you vs competitor, competitor vs competitor), but doesn't describe concrete actions like 'generates landing page copy' or 'creates structured comparison tables.' The 'what it does' is more about content types than specific actions.

2 / 3

Completeness

Clearly answers both 'what' (create competitor comparison/alternative pages for SEO and sales enablement, covering four formats) and 'when' (explicit 'Use when' clause with detailed trigger terms). Also includes a helpful disambiguation pointer to sales-enablement for related but distinct use cases.

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms: 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'how do we compare to X,' 'battle card,' 'competitor teardown.' These are terms users would naturally use.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with a clear niche (competitor comparison pages for SEO/sales enablement) and explicit boundary-setting by referencing the sales-enablement skill for adjacent use cases. The specific trigger terms like 'vs page,' 'alternative page,' and '[Product] vs [Product]' are unlikely to conflict with other skills.

3 / 3

Total

11

/

12

Passed

Implementation

57%

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-organized skill that covers four distinct competitor page formats with clear structures and URL patterns. Its main weaknesses are a lack of concrete examples (no sample page copy, comparison tables, or YAML data files) and some verbose sections that explain concepts Claude already understands (honesty in marketing, depth over surface). Adding even one concrete before/after example of a comparison section would significantly improve actionability.

Suggestions

Add a concrete example of a completed comparison section (e.g., a sample 'You vs Competitor' TL;DR and comparison table) so Claude has a clear quality benchmark to follow.

Show the actual YAML structure for the centralized competitor data file rather than just listing what it should contain—this is referenced as an output format but never demonstrated.

Trim the 'Core Principles' section significantly—Claude already understands honesty, depth, and helpfulness; replace with a brief 2-line tone directive like 'Be honest about competitor strengths and your limitations. Readers will verify claims.'

Add a validation step after drafting: e.g., 'Review all competitor claims for accuracy—flag any unverified pricing or feature claims for the user to confirm before publishing.'

DimensionReasoningScore

Conciseness

The skill is moderately efficient but includes some unnecessary content Claude would already know (e.g., 'Honesty Builds Trust' principles, 'Depth Over Surface' advice, and general SEO concepts like internal linking). The core principles section is largely common sense for an LLM. However, the page format structures and specific URL patterns add genuine value.

2 / 3

Actionability

The skill provides clear page structures and URL patterns, which are useful templates. However, it lacks concrete examples of actual page copy, comparison tables, or YAML data structures. The output format section mentions 'YAML format' but doesn't show one. Much of the guidance is descriptive ('write a paragraph explaining the differences') rather than showing exactly what good output looks like.

2 / 3

Workflow Clarity

There's a logical sequence implied (research → choose format → create content → maintain), and the research process has clear steps. However, there are no explicit validation checkpoints—no step to verify competitor data accuracy, no review gate before publishing, and no feedback loop for checking claims against reality. For content that could misrepresent competitors, validation is important.

2 / 3

Progressive Disclosure

The skill is well-structured with clear sections and appropriate references to external files (references/templates.md, references/content-architecture.md). Navigation is easy with clear headings, and detailed templates/data structures are correctly deferred to reference files rather than bloating the main skill. Related skills are clearly listed at the end.

3 / 3

Total

9

/

12

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
coreyhaines31/marketingskills
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.