competitor-analysis

Analyze a competitor's organic keywords, backlinks, and SERP positioning using OpenSEO tools.

Updated Aug 4, 2026
One-click install
npx skills add https://github.com/sarthkdobriyal/hisaabi --skill competitor-analysis-sarthkdobriyal
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: competitor-analysis
Source: https://github.com/sarthkdobriyal/hisaabi/tree/main/.agents/skills/competitor-analysis
Command: npx skills add https://github.com/sarthkdobriyal/hisaabi --skill competitor-analysis-sarthkdobriyal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Understanding why a competitor outranks you requires pulling together keyword rankings, backlink profiles, and SERP evidence from multiple sources. This Skill orchestrates that research into a single structured workflow so you can decide what to learn from, counter, or outrank. ## Core Features & Use Cases - Competitor organic footprint analysis: Pulls domain overview, ranked keywords with intent and traffic data, and backlink profiles for a named competitor domain. - Head-to-head comparison: Compares the competitor against your own domain, using Search Console first-party data as your baseline when connected. - Local SEO support: Uses local business search, local SERP results, and Google Business Q&A tools when Maps and local-pack visibility matter. - Use Case: An SEO lead enters a rival's domain and receives a report covering the competitor's top keyword themes, content types that work for them, backlink notes, SERP observations, and a prioritized action plan. ## Quick Start Analyze the competitor example.com for my site mysite.com and show their top keyword themes, backlink profile, and where I can outrank them.

Frequently Asked Questions about competitor-analysis

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

FAQPage Schema
How do I analyze a competitor's SEO keywords and rankings?▼

Provide the competitor's domain and the workflow calls get_domain_overview and get_ranked_keywords to retrieve their ranked keywords with intent, traffic, and SERP-type data. Results are grouped into themes like product terms, comparisons, and educational guides.

How to compare my website against a competitor in search?▼

Supply both your domain and the competitor's domain. The workflow pulls domain overviews and ranked keywords for both, and uses your Search Console performance data as the first-party baseline when it is connected.

Does competitor analysis work for local SEO and Google Maps?▼

Yes, for local competitors it uses search_local_businesses, get_local_serp_results, and get_google_business_questions to assess Maps and local-pack visibility. It avoids inferring local strength from national organic metrics alone.

What data sources does the competitor analysis use?▼

It uses OpenSEO MCP tools: domain overview, ranked keywords, backlinks overview, SERP results, SERP competitor discovery, keyword research, and Search Console performance when connected. Local tools are added for location-based analysis.

What are the limitations of keyword-based competitor analysis?▼

Keyword rows alone cannot prove which page types or content formats drive rankings, so the workflow requires SERP or web evidence for page-level claims. It also filters competitor keywords for business fit rather than treating all of them as desirable targets.