competitor-analysis

Analyze up to five competitor websites to extract marketing data into YAML.

4|1|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/Soborbo/claudeskills --skill competitor-analysis-soborbo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: competitor-analysis
Source: https://github.com/Soborbo/claudeskills/tree/main/competitor-analysis
Command: npx skills add https://github.com/Soborbo/claudeskills --skill competitor-analysis-soborbo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables teams to gather observable marketing data from competitor websites without interpretation, enabling pattern detection and data-driven decisions while avoiding copying or unwarranted recommendations.

Core Features & Use Cases

  • Visual competitive observation: Extract messaging, trust elements, pricing cues, and CTAs from 3-5 competitor sites.
  • Structured output: Returns YAML with fields for competitors and observed_differences, suitable for pattern analysis.
  • Hands-off approach: No scraping or automated data extraction; relies on manual review; can be used for quick benchmark reports.

Quick Start

  • Provide a list of 3-5 competitor URLs to analyze.
  • Run the skill on those URLs and return RAW observations.

Frequently Asked Questions about competitor-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract competitor marketing data from multiple websites for benchmarking?

Competitor analysis extracts marketing data from up to five competitor websites by visual observation. It captures messaging, trust elements, pricing cues, and CTAs, returning raw observations and a structured differences list for benchmarking.

What is the best way to compare competitor website messaging without automated web scraping?

Comparing competitor messaging relies on manual visual review rather than HTML parsing or data scraping. You provide three to five URLs, and the skill observes and records the marketing elements directly, ensuring strictly observational data extraction.

Can I use visual observation to analyze competitor pricing and CTAs for 3 to 5 sites?

Yes, visual observation analyzes competitor pricing and CTAs for three to five sites. The process reviews the provided URLs manually to identify these marketing elements and outputs a structured YAML list of observed differences between competitors.

Does competitor website analysis provide strategic recommendations based on the extracted data?

No, competitor website analysis provides strictly raw observations without recommendations. The output avoids interpretation to enable pattern detection and data-driven decisions, yielding only the observed differences in messaging and trust elements.

How do I format competitor benchmarking data for pattern analysis?

Format competitor benchmarking data into structured YAML output. The skill returns fields for competitors and observed differences, organizing raw visual observations of marketing elements into a format suitable for downstream pattern analysis.