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/javierbadapalacio6-beep/TACTIUM --skill competitor-profiling-javierbadapalacio6-beep
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: competitor-profiling
Source: https://github.com/javierbadapalacio6-beep/TACTIUM/tree/main/TACTIUM/.agents/skills/competitor-profiling
Command: npx skills add https://github.com/javierbadapalacio6-beep/TACTIUM --skill competitor-profiling-javierbadapalacio6-beep

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Researching competitors manually means visiting dozens of pages, copying pricing details, and hunting down SEO metrics one by one. This Skill automates that research by combining live site scraping with SEO and market data to produce consistent, comparable competitor profile documents. ## Core Features & Use Cases - Automated Site Scraping: Uses Firecrawl to map and scrape competitor homepages, pricing pages, feature pages, and review sites, extracting positioning, messaging, and pricing details. - SEO & Market Intelligence: Pulls domain authority, backlink profiles, ranked keywords, and organic traffic estimates via DataForSEO for quantitative comparison. - Structured Output: Generates one standardized markdown profile per competitor plus a cross-competitor summary with comparison tables and positioning maps, with all raw data persisted for auditing. - Use Case: You are launching a new SaaS product and need to understand five competitors. Provide their URLs and receive a full profile for each — pricing tiers, positioning angles, SEO strength, customer reviews — plus a side-by-side landscape summary. ## Quick Start Profile these competitors at quick-scan depth: competitor-a.com, competitor-b.com, and competitor-c.com, and save the profiles to the competitor-profiles directory.

Frequently Asked Questions about competitor-profiling

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

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

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

What data sources are used for competitor analysis?▼

The Skill uses Firecrawl for scraping competitor websites and review pages like G2 and Capterra, and DataForSEO for domain authority, backlinks, ranked keywords, and organic traffic estimates. All raw responses are saved to disk for auditing.

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

Quick scan scrapes only the homepage and pricing page with basic SEO metrics, producing an abbreviated profile. Deep profile scrapes all key pages plus review sites, runs full backlink and keyword analysis, and produces the complete profile template.

Can I profile multiple competitors at once?▼

Yes, the Skill parallelizes scraping across competitors, pulls consistent DataForSEO metrics for each, and generates a cross-competitor summary with a side-by-side comparison table and positioning map after all individual profiles are complete.

What happens if a competitor site blocks scraping?▼

If a Firecrawl scrape returns empty or blocked content, the Skill retries with a browser-based scrape for JavaScript-heavy sites. If DataForSEO returns no data for a domain, the profile notes insufficient data rather than failing.