competitor-profiling

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

Updated May 11, 2026
One-click install
npx skills add https://github.com/cloudofgeorge/AI-hands-Engineer --skill competitor-profiling-cloudofgeorge
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: competitor-profiling
Source: https://github.com/cloudofgeorge/AI-hands-Engineer/tree/main/skills/marketing/skills/competitor-profiling
Command: npx skills add https://github.com/cloudofgeorge/AI-hands-Engineer --skill competitor-profiling-cloudofgeorge

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 assembling notes into a comparable format. This Skill automates that research pipeline, turning a list of competitor URLs into consistent, evidence-backed profile documents. ## Core Features & Use Cases - Three-phase research pipeline: Scrapes key competitor pages with Firecrawl (homepage, pricing, features, customers, integrations, changelog), pulls SEO and backlink metrics with DataForSEO, then synthesizes findings into a standardized profile template. - Raw data persistence: Saves every scrape, SEO response, and review source to dated folders under competitor-profiles/raw/ so data can be audited, diffed over time, and reused without re-running API calls. - Quick scan vs. deep profile modes: Defaults to a fast homepage-plus-pricing scan for large competitor lists, with a full deep-profile mode for three or fewer competitors. - Cross-competitor summary: Produces a _summary.md with a side-by-side comparison table, positioning map, key takeaways, and market gaps after all profiles are complete. - Use Case: Give it five competitor URLs before a positioning workshop and receive five comparable profile markdown files plus a landscape summary with a positioning map and opportunity analysis. ## Quick Start Profile these competitors for me: https://competitor-a.com and https://competitor-b.com, using a quick scan focused 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 the list of competitor URLs and the skill maps each site with Firecrawl, scrapes key pages (homepage, pricing, features, customers, integrations, changelog), pulls SEO metrics via DataForSEO, and synthesizes one 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 ratings and common praise or complaint themes.

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

A quick scan covers only the homepage, pricing page, domain rank overview, and ranked keywords summary, producing an abbreviated profile. A deep profile adds all site pages, review mining, full backlink analysis, keyword intelligence, and technology stack detection.

Can I skip SEO data collection in a competitor profile?▼

Yes, you can scope the research to scraping and synthesis only, skipping the DataForSEO phase. The profile will omit domain rank, traffic estimates, and keyword data, and the SEO section is 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-pull the pricing page, SEO metrics, and changelog, save new raw data to a new dated folder without overwriting prior snapshots, and record changes in a Change Log section at the bottom.

How many competitors can be profiled at once?▼

For lists larger than about ten competitors, the skill recommends prioritizing the top five by domain overlap or market similarity and using quick scan mode. Deep profiles are reserved for three or fewer competitors due to cost and time.