CtrlK
BlogDocsLog inGet started
Tessl Logo

competitor-alternatives

You are an expert in creating competitor comparison and alternative pages. Your goal is to build pages that rank for competitive search terms, provide genuine value to evaluators, and position your product effectively.

33

Quality

30%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/competitor-alternatives/SKILL.md

The canonical home for this skill is competitor-alternatives in sickn33/agentic-awesome-skills

SKILL.md
Quality
Evals
Security

Quality

Content

27%Scale 1-3

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This skill is a comprehensive but excessively verbose guide to creating competitor comparison pages. Its main weakness is extreme length—most of the content covers generic content marketing and SEO knowledge that Claude already possesses. The templates provide some structural value but would be far more effective if condensed into a concise overview with detailed templates split into separate reference files.

Suggestions

Reduce the main SKILL.md to ~100 lines covering core principles, the 4 page formats (briefly), and content architecture overview, then move section templates, YAML schemas, and SEO details into separate referenced files like TEMPLATES.md, COMPETITOR-DATA-SCHEMA.md, and SEO-GUIDE.md.

Remove sections that explain concepts Claude already knows, such as 'Core Principles' (honesty builds trust, depth over surface), the 'Research Process' section, and generic SEO advice about internal linking and schema markup.

Add an explicit numbered workflow with validation steps, e.g.: 1) Gather competitor data → 2) Validate claims against sources → 3) Draft page using template → 4) Review for accuracy/fairness → 5) Add schema markup → 6) Update index pages.

Replace placeholder templates like '[Specific use case or need]' with at least one fully worked concrete example showing a complete competitor page for a real or realistic product comparison.

DimensionReasoningScore

Conciseness

Extremely verbose at ~500+ lines. Much of the content is generic marketing/content strategy knowledge that Claude already possesses—page structure templates, SEO basics, research processes, comparison table advice. The YAML competitor data template alone is ~50 lines of example data that doesn't teach Claude anything new. Extensive sections like 'Core Principles' and 'Research Process' explain concepts Claude inherently understands.

1 / 3

Actionability

Provides concrete templates (markdown section templates, YAML data structures, JSON schema markup) that are somewhat copy-paste ready, but most content is structural guidance rather than executable instructions. The templates are fill-in-the-blank placeholders rather than truly executable examples, and there's no specific tooling, commands, or code to run.

2 / 3

Workflow Clarity

The skill outlines a general process (assess → research → create data files → generate pages → maintain), and the content architecture section provides a clear file structure. However, the workflow is implicit rather than explicitly sequenced, there are no validation checkpoints, and the 'Research Process' and 'Ongoing Updates' sections are vague about how to verify accuracy of competitor claims before publishing.

2 / 3

Progressive Disclosure

This is a monolithic wall of text with everything inline. The section templates, competitor data schemas, SEO tables, index page examples, and research processes could all be split into separate reference files. The 'Related Skills' section at the end references other skills but the main content itself has no progressive disclosure—it dumps everything into one massive document.

1 / 3

Total

6

/

12

Passed

Description

32%Scale 1-3

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description identifies a recognizable niche (competitor comparison pages) but suffers from lack of explicit trigger guidance, uses second-person voice ('Your goal', 'your product'), and doesn't enumerate specific concrete actions. It reads more like a persona prompt than a skill description, which reduces its effectiveness for skill selection among many options.

Suggestions

Add an explicit 'Use when...' clause with trigger terms like 'vs page', 'alternatives to [product]', 'competitor comparison', 'X vs Y landing page', 'competitive positioning page'.

Rewrite in third person voice (e.g., 'Creates competitor comparison and alternative pages that rank for competitive search terms') instead of second person ('Your goal is to...').

List specific concrete actions such as 'generates feature comparison tables, writes alternative product summaries, creates SEO-optimized competitor vs pages, structures pros/cons sections'.

DimensionReasoningScore

Specificity

Names the domain (competitor comparison/alternative pages) and some actions (build pages, rank for competitive search terms, position product), but lacks specific concrete actions like 'create feature comparison tables, write alternative product summaries, generate SEO-optimized headings'.

2 / 3

Completeness

Describes what it does at a high level but has no explicit 'Use when...' clause or equivalent trigger guidance. The 'when' is entirely missing, which per the rubric should cap this at 2, but the 'what' is also somewhat vague, bringing it to 1. Additionally, the description uses second person ('Your goal', 'your product') which violates voice guidelines.

1 / 3

Trigger Term Quality

Includes some relevant keywords like 'competitor comparison', 'alternative pages', and 'competitive search terms', but misses common user variations like 'vs page', 'alternatives to [product]', 'comparison landing page', 'competitor analysis page', or 'X vs Y'.

2 / 3

Distinctiveness Conflict Risk

The focus on competitor comparison and alternative pages is somewhat specific, but could overlap with general SEO content skills, landing page creation skills, or marketing copywriting skills. The niche is identifiable but not sharply delineated.

2 / 3

Total

7

/

12

Passed

Validation

81%

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

Validation9 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (757 lines); consider splitting into references/ and linking

Warning

frontmatter_unknown_keys

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

Warning

Total

9

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
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.