Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
alirezarezvani avatar

Competitor Alternatives

  • 532 installs
  • 23.5k repo stars
  • Updated July 17, 2026
  • alirezarezvani/claude-skills

competitor-alternatives is a Claude skill that gathers, structures, and maintains honest competitor intelligence in markdown and YAML files for developers who need repeatable comparison-page data and positioning inputs.

About

Competitor-alternatives is an agent skill that helps developers create and maintain a centralized, structured repository of competitor intelligence. It provides a repeatable YAML + markdown template for each competitor that captures name, tagline, pricing tiers, feature ratings, honest strengths, weaknesses, target audience, and positioning. The skill turns scattered research into a single source of truth stored in a competitor_data folder, making it easy to generate accurate comparison tables, inform product decisions, and strengthen messaging without bias or outdated information. Ideal for developers who want to replace vague "they're better" feelings with concrete, maintainable data.

  • Creates a single source of truth for each competitor under competitor_data/
  • Standardized YAML template covering positioning, pricing, features (1-5 scale), strengths, and weaknesses
  • Enforces balanced analysis with dedicated honest strengths and weaknesses sections
  • Includes best_for and not_ideal_for guidance per competitor
  • Supports scalable comparison page generation from centralized markdown and YAML files

Competitor Alternatives by the numbers

  • 532 all-time installs (skills.sh)
  • Ranked #728 of 3,282 Productivity & Planning skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 31, 2026 (Skillselion catalog sync)
npx skills add https://github.com/alirezarezvani/claude-skills --skill competitor-alternatives

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs532
repo stars23.5k
Security audit2 / 3 scanners passed
Last updatedJuly 17, 2026
Repositoryalirezarezvani/claude-skills

How do you structure competitor data for comparison pages?

Systematically gather, structure, and maintain honest competitor intelligence that informs positioning, feature decisions, and messaging.

Who is it for?

Developers or PMs maintaining honest, structured competitor pages and battlecards for a SaaS product.

Skip if: Teams that only need a one-off competitive paragraph without ongoing files or comparison-page maintenance.

When should I use this skill?

The user asks to research competitors, build /vs pages, document rival pricing, or maintain a competitor_data directory.

What you get

Centralized competitor markdown files, YAML intelligence templates, and scalable comparison-page content architecture.

  • competitor_data markdown files
  • YAML competitor templates
  • comparison-page content structure

By the numbers

  • Documents competitors as individual markdown files under competitor_data/ (e.g., notion.md, airtable.md, monday.md)

Files

SKILL.mdMarkdownGitHub ↗

Competitor & Alternative Pages

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.

Initial Assessment

Check for product marketing context first: If .claude/product-marketing-context.md exists, read it before asking questions. Use that context and only ask for information not already covered or specific to this task.

Before creating competitor pages, understand:

1. Your Product

  • Core value proposition
  • Key differentiators
  • Ideal customer profile
  • Pricing model
  • Strengths and honest weaknesses

2. Competitive Landscape

  • Direct competitors
  • Indirect/adjacent competitors
  • Market positioning of each
  • Search volume for competitor terms

3. Goals

  • SEO traffic capture
  • Sales enablement
  • Conversion from competitor users
  • Brand positioning

---

Core Principles

1. Honesty Builds Trust

  • Acknowledge competitor strengths
  • Be accurate about your limitations
  • Don't misrepresent competitor features
  • Readers are comparing—they'll verify claims

2. Depth Over Surface

  • Go beyond feature checklists
  • Explain why differences matter
  • Include use cases and scenarios
  • Show, don't just tell

3. Help Them Decide

  • Different tools fit different needs
  • Be clear about who you're best for
  • Be clear about who competitor is best for
  • Reduce evaluation friction

4. Modular Content Architecture

  • Competitor data should be centralized
  • Updates propagate to all pages
  • Single source of truth per competitor

---

Page Formats

Format 1: [Competitor] Alternative (Singular)

Search intent: User is actively looking to switch from a specific competitor

URL pattern: /alternatives/[competitor] or /[competitor]-alternative

Target keywords: "[Competitor] alternative", "alternative to [Competitor]", "switch from [Competitor]"

Page structure: 1. Why people look for alternatives (validate their pain) 2. Summary: You as the alternative (quick positioning) 3. Detailed comparison (features, service, pricing) 4. Who should switch (and who shouldn't) 5. Migration path 6. Social proof from switchers 7. CTA

---

Format 2: [Competitor] Alternatives (Plural)

Search intent: User is researching options, earlier in journey

URL pattern: /alternatives/[competitor]-alternatives

Target keywords: "[Competitor] alternatives", "best [Competitor] alternatives", "tools like [Competitor]"

Page structure: 1. Why people look for alternatives (common pain points) 2. What to look for in an alternative (criteria framework) 3. List of alternatives (you first, but include real options) 4. Comparison table (summary) 5. Detailed breakdown of each alternative 6. Recommendation by use case 7. CTA

Important: Include 4-7 real alternatives. Being genuinely helpful builds trust and ranks better.

---

Format 3: You vs [Competitor]

Search intent: User is directly comparing you to a specific competitor

URL pattern: /vs/[competitor] or /compare/[you]-vs-[competitor]

Target keywords: "[You] vs [Competitor]", "[Competitor] vs [You]"

Page structure: 1. TL;DR summary (key differences in 2-3 sentences) 2. At-a-glance comparison table 3. Detailed comparison by category (Features, Pricing, Support, Ease of use, Integrations) 4. Who [You] is best for 5. Who [Competitor] is best for (be honest) 6. What customers say (testimonials from switchers) 7. Migration support 8. CTA

---

Format 4: [Competitor A] vs [Competitor B]

Search intent: User comparing two competitors (not you directly)

URL pattern: /compare/[competitor-a]-vs-[competitor-b]

Page structure: 1. Overview of both products 2. Comparison by category 3. Who each is best for 4. The third option (introduce yourself) 5. Comparison table (all three) 6. CTA

Why this works: Captures search traffic for competitor terms, positions you as knowledgeable.

---

Essential Sections

TL;DR Summary

Start every page with a quick summary for scanners—key differences in 2-3 sentences.

Paragraph Comparisons

Go beyond tables. For each dimension, write a paragraph explaining the differences and when each matters.

Feature Comparison

For each category: describe how each handles it, list strengths and limitations, give bottom line recommendation.

Pricing Comparison

Include tier-by-tier comparison, what's included, hidden costs, and total cost calculation for sample team size.

Who It's For

Be explicit about ideal customer for each option. Honest recommendations build trust.

Migration Section

Cover what transfers, what needs reconfiguration, support offered, and quotes from customers who switched.

For detailed templates: See references/templates.md

---

Content Architecture

Centralized Competitor Data

Create a single source of truth for each competitor with:

  • Positioning and target audience
  • Pricing (all tiers)
  • Feature ratings
  • Strengths and weaknesses
  • Best for / not ideal for
  • Common complaints (from reviews)
  • Migration notes

For data structure and examples: See references/content-architecture.md

---

Research Process

Deep Competitor Research

For each competitor, gather:

1. Product research: Sign up, use it, document features/UX/limitations 2. Pricing research: Current pricing, what's included, hidden costs 3. Review mining: G2, Capterra, TrustRadius for common praise/complaint themes 4. Customer feedback: Talk to customers who switched (both directions) 5. Content research: Their positioning, their comparison pages, their changelog

Ongoing Updates

  • Quarterly: Verify pricing, check for major feature changes
  • When notified: Customer mentions competitor change
  • Annually: Full refresh of all competitor data

---

SEO Considerations

Keyword Targeting

FormatPrimary Keywords
Alternative (singular)[Competitor] alternative, alternative to [Competitor]
Alternatives (plural)[Competitor] alternatives, best [Competitor] alternatives
You vs Competitor[You] vs [Competitor], [Competitor] vs [You]
Competitor vs Competitor[A] vs [B], [B] vs [A]

Internal Linking

  • Link between related competitor pages
  • Link from feature pages to relevant comparisons
  • Create hub page linking to all competitor content

Schema Markup

Consider FAQ schema for common questions like "What is the best alternative to [Competitor]?"

---

Output Format

Competitor Data File

Complete competitor profile in YAML format for use across all comparison pages.

Page Content

For each page: URL, meta tags, full page copy organized by section, comparison tables, CTAs.

Page Set Plan

Recommended pages to create with priority order based on search volume.

---

Task-Specific Questions

1. What are common reasons people switch to you? 2. Do you have customer quotes about switching? 3. What's your pricing vs. competitors? 4. Do you offer migration support?

---

Proactive Triggers

Proactively offer competitor page creation when:

1. Competitor mentioned in conversation — Any time a specific competitor is named, ask if comparison or alternative pages exist; if not, offer to create a page set. 2. Sales team friction — User mentions prospects comparing them to a specific tool; immediately offer a vs-page for sales enablement. 3. SEO gap identified — Keyword research shows competitor-branded terms with no coverage; propose a full alternative page set with prioritized build order. 4. Switcher testimonial available — When a customer quote about switching surfaces, offer to build a migration-focused alternative page around it. 5. Pricing page review — When reviewing pricing, note that pricing comparison tables belong on dedicated competitor pages, not the pricing page itself.

---

Tools

ToolInvocationOutput
Comparison matrix builderpython3 scripts/comparison_matrix_builder.py --input competitors.json --markdown (no input = embedded demo; --json for pipelines)Feature-by-feature comparison matrix ready to paste into the vs-page comparison table

Feed it the Competitor Intelligence File data (features + pricing per competitor); its markdown output is the canonical comparison table for every Vs Page below — don't hand-build the table.

---

Output Artifacts

ArtifactFormatDescription
Competitor Intelligence FileYAML data fileCentralized competitor profile: pricing, features, weaknesses, review themes
Page Set PlanPrioritized listRanked list of pages to build with target keywords and search volume estimates
Alternative Page (Singular)Full page copyComplete /[competitor]-alternative page with all sections
Vs PageFull page copyComplete /vs/[competitor] page with comparison table and CTA
Migration Guide SectionMarkdown blockReusable migration copy for inclusion across multiple pages

---

Communication

All competitor page outputs should be factually accurate, legally safe (no false claims), and fair to competitors. Acknowledge genuine competitor strengths — pages that only disparage competitors lose credibility with evaluators. Reference marketing-context for ICP and positioning before writing any comparison copy. Quality bar: every claim must be verifiable from public sources or customer quotes.

---

Related Skills

  • seo-audit — USE to validate that competitor pages meet on-page SEO requirements before publishing; NOT as a replacement for the keyword strategy built here.
  • copywriting — USE for writing the narrative sections and CTAs on comparison pages; NOT when the task is purely competitor research and architecture.
  • content-strategy — USE when planning a full competitive content program across multiple pages; NOT for single-page execution.
  • competitive-intel — USE when C-level strategic competitive analysis is needed beyond page creation; NOT for tactical page writing.
  • marketing-context — USE as foundation before any competitor page work to align positioning; always load first.

Related skills

How it compares

Pick competitor-alternatives when you need durable, file-based competitor records for comparison pages rather than ad-hoc chat summaries.

FAQ

What files does competitor-alternatives create?

competitor-alternatives organizes rival intelligence under a competitor_data/ folder with one markdown file per competitor, such as notion.md or airtable.md, each following a shared YAML template for positioning and pricing.

Which competitor fields should be documented?

competitor-alternatives recommends YAML fields including name, website, tagline, founded year, headquarters, primary use case, target audience, market position, pricing model, and free-tier limits.

Is Competitor Alternatives safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.