competitor-profiling

Generates structured competitor profile documents from URLs using site scraping and SEO data.

Updated Jun 7, 2026
One-click install
npx skills add https://github.com/agnivon/viral_thread_generator --skill competitor-profiling-agnivon
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: competitor-profiling
Source: https://github.com/agnivon/viral_thread_generator/tree/main/.agents/skills/competitor-profiling
Command: npx skills add https://github.com/agnivon/viral_thread_generator --skill competitor-profiling-agnivon

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Researching competitors manually means visiting dozens of pages, pulling SEO metrics, and reading reviews, then assembling everything into a comparable format. This Skill automates that entire workflow, turning a list of competitor URLs into consistent, evidence-backed profile documents. ## Core Features & Use Cases - Automated Site Scraping: Uses Firecrawl to map and scrape competitor homepages, pricing, features, customers, integrations, and changelog pages, extracting positioning and messaging signals. - SEO & Market Intelligence: Pulls domain rank, backlinks, ranked keywords, organic traffic estimates, and competitor overlap data via DataForSEO. - Structured Output: Produces one markdown profile per competitor plus a cross-competitor summary with comparison tables, positioning maps, and SWOT analysis, with all raw data archived by date for re-runs and diffing. - Use Case: Give it three competitor URLs before a sales kickoff and receive deep profiles covering pricing tiers, positioning angles, review sentiment from G2 and Capterra, and SEO strength, plus a summary highlighting market gaps. ## Quick Start Profile these competitors for me: https://competitor1.com and https://competitor2.com, with a focus on pricing and positioning.

Frequently Asked Questions about competitor-profiling

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

FAQPage Schema
How do I profile competitors from their website URLs?▼

Provide a list of competitor URLs and the Skill maps each site with Firecrawl, scrapes key pages like homepage, pricing, and features, pulls SEO metrics from DataForSEO, then synthesizes a structured markdown profile per competitor plus a summary document.

What pages should I scrape for competitor analysis?▼

Prioritize the homepage, pricing page, features pages, about page, customers or case studies page, integrations page, and changelog. Optionally scrape review sites like G2, Capterra, Product Hunt, and TrustRadius for sentiment and ratings.

What is the difference between a quick scan and a deep competitor profile?▼

A quick scan scrapes only the homepage and pricing page with basic domain rank and keyword metrics, producing an abbreviated profile. A deep profile adds all site pages, review mining, full backlink analysis, and technology stack detection. Quick scan is the default for more than three competitors.

Can I skip SEO data when profiling a competitor?▼

Yes, you can scope the research to scraping and synthesis only, skipping DataForSEO calls. The profile will cover positioning, pricing, and customers, with the SEO section flagged as not collected rather than left blank.

Should I update an existing competitor profile or start fresh?▼

Update the existing profile rather than starting fresh. Re-scrape the pricing page first, re-pull SEO metrics, scan the changelog, update the generated date, and append a Change Log section. Save new raw data to a new date folder without overwriting prior snapshots.

Can I trust customer logos on a competitor homepage as evidence?▼

Treat logo walls as positioning claims, not verified customer breakdowns. Cross-reference with case studies, press releases, and reviews on G2 or Capterra, and check whether their traffic and backlink profile supports claimed customer scale.