competitor-profiling

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

Updated Aug 2, 2026
One-click install
npx skills add https://github.com/Pinkycherry/newbusinessideas3 --skill competitor-profiling-pinkycherry
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: competitor-profiling
Source: https://github.com/Pinkycherry/newbusinessideas3/tree/main/.claude/skills/competitor-profiling
Command: npx skills add https://github.com/Pinkycherry/newbusinessideas3 --skill competitor-profiling-pinkycherry

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 it all 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 - Multi-Source Research: Combines Firecrawl site scraping (homepage, pricing, features, customers, changelog) with DataForSEO metrics (domain rank, organic traffic, backlinks, ranked keywords) and review mining from G2, Capterra, and Product Hunt. - Standardized Output: Produces one markdown profile per competitor following a fixed template (positioning, pricing, SEO strategy, strengths/weaknesses), plus a cross-competitor summary with comparison table and positioning map. - Raw Data Archiving: Saves all scrapes, SEO responses, and reviews to dated folders so profiles can be audited, diffed, and updated over time without re-running API calls. - Use Case: Give it three competitor URLs before a positioning workshop and receive three comparable profiles plus a landscape summary highlighting market gaps. ## Quick Start Profile these competitors: https://competitor1.com and https://competitor2.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), pulls SEO metrics from DataForSEO, and synthesizes one 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 SEO metrics, 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 request only site scraping and synthesis, skipping the DataForSEO phase. The profile will flag the SEO section as not collected rather than leaving placeholders, and raw scrapes are still saved to disk.

How do I update an existing competitor profile?

Re-scrape the pricing page first since it changes most often, re-pull SEO metrics, and scan the changelog for product updates. Save new raw data to a new dated folder without overwriting prior snapshots, and append a Change Log section to the profile.

How many competitors should I profile at once?

For lists larger than about five competitors, prioritize the top five by domain overlap or market similarity and use quick scan mode. Deep profiles are best reserved for three or fewer competitors due to scraping and API cost.