competitor-research
When the user wants to analyze competitors for SEO, content, backlinks, or positioning. Also use when the user mentions "competitor analysis," "competitor research," "competitor keywords," "competitor backlinks," "link gap," "content gap," "competitor content," "competitive analysis," or "competitor comparison." For content roadmap, use content-strategy.
What this skill does
# SEO Content: Competitor Research Guides competitor research for SEO, content, backlinks, and positioning. Use when planning content, auditing articles, building links, or evaluating market position. **When invoking**: On **first use**, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On **subsequent use** or when the user asks to skip, go directly to the main output. ## Research Types | Type | Purpose | Output | |------|---------|--------| | **Keyword/topic** | Topics competitors rank for; gaps | Keyword opportunities; content ideas | | **Content** | Structure, length, gaps vs top rankers | Length target; H2 structure; content gaps | | **Backlink** | Link profile; sites linking to competitors | Link gap; outreach targets | | **Pricing** | Competitor pricing, positioning | Pricing context; differentiation | | **SEO metrics** | Organic traffic, rankings vs competitors | Benchmark; opportunity areas | ## Competitor Keyword / Topic Analysis | Method | Practice | |--------|----------| | **Reverse engineering** | Analyze competitor titles, H1, URL; identify topics they rank for | | **SERP overlap** | Keywords with overlapping top-ranking pages → same cluster; #4–10 = opportunity | | **site: operator** | `site:competitor.com` to see indexed pages | | **Tool** | Ahrefs, Semrush—competitor keyword overlap, gap analysis | **Output**: Keyword opportunities; topics competitors cover that you don't. ## Competitor Content Analysis | Element | Check | |---------|-------| | **Word count** | Top 10 average; length target for your content | | **H2 structure** | Topics covered; structure to adopt | | **Content gaps** | What top rankers cover that you miss | | **Keyword placement** | Primary keyword in title, H1, first 100 words | | **Format** | Lists, tables, FAQ; match or improve | **Use when**: Auditing or creating articles; see **article-page-generator** for Research Phase integration. ### Competitor Article Fetch Workflow (for Article Analysis) When analyzing or auditing a single article, use this lightweight workflow to obtain competitor articles: 1. **Obtain URLs**: From user, project-context Section 11, or web search for `"[target keyword]"` to find top-ranking pages 2. **Fetch content**: Use mcp_web_fetch or WebSearch to fetch 2–3 top-ranking pages 3. **Analyze**: Word count, H2 structure, keyword placement, content gaps, CTA, schema 4. **Output**: Competitor URLs, brief structure comparison, content gaps, length target, keyword opportunities **Output format**: Competitor URLs; word count and H2 structure per URL; content gaps vs your article; recommended length target; keyword opportunities (terms top rankers use that your article misses). ## Competitor Backlink Analysis | Action | Purpose | |--------|---------| | **Compare profiles** | Your backlinks vs competitors | | **Link gap** | Sites linking to competitors but not you | | **Opportunity** | Outreach to those sites; content they might link to | **Tools**: Ahrefs, Semrush—Link Intersect, competitor backlink reports. See **backlink-analysis**. ## Competitor Pricing | Use | Practice | |-----|----------| | **Positioning** | Where you sit vs competitors | | **Differentiation** | Value prop when price differs | | **Alternatives pages** | Who to include; how to position | See **pricing-strategy**, **alternatives-page-generator**. ## Data Sources | Source | Use | |--------|-----| | **SimilarWeb** | Traffic, engagement, traffic sources by domain | | **Ahrefs** | Competitor domains, backlinks, DR | | **SEMrush** | Organic competitors, traffic share | | **GA** | Referral traffic, acquisition by source | | **PostHog** | Competitor feature usage (if tracked) | ## Report Workflow 1. **Parse** — Read Excel/CSV, infer domain, visits, traffic sources, etc. from headers 2. **Enrich** — Web search, visit competitor sites; read `project-context.md` if present 3. **Build** — Structure data for report 4. **Generate** — Output report in chosen format ## Output Format - **Competitors** identified - **Research type** (keyword, content, backlink, pricing) - **Findings** (gaps, opportunities, benchmarks) - **Recommendations** (content to create, links to pursue, positioning) ### Report Structure Reference | Section | Content | |---------|---------| | Executive Summary | Key findings (top 3), top 3 recommendations | | Competitor Overview | Competitor, category, market position, key strength | | Product Comparison | Feature/capability vs Us vs Competitors | | SWOT Analysis | Our strengths/weaknesses/opportunities/threats; competitor deep dives | | Marketing & Messaging | Value prop, target audience, key channels | | Gaps & Opportunities | Gap, opportunity, priority | | Prioritized Recommendations | Recommendation, impact, effort, owner | ## Related Skills - **keyword-research**: Competitor reverse; keyword discovery - **article-page-generator**: Competitor article analysis in Research Phase - **content-strategy**: Competitor analysis for topic mapping - **content-optimization**: Competitor length and structure as reference - **backlink-analysis**: Competitor backlink comparison; link gap - **seo-monitoring**: Competitive comparison; organic vs competitors - **alternatives-page-generator**: Competitor selection; comparison framing - **migration-page-generator**: Competitor migration paths - **pricing-strategy**: Competitor pricing context - **affiliate-marketing**: Find affiliates promoting competitors - **directories**: Competitor info for directory submissions
Related in Ads & Marketing
ads
IncludedMulti-platform paid advertising audit and optimization skill. Analyzes Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, and Apple Ads. 250+ checks with scoring, parallel agents, industry templates, and AI creative generation.
banana
IncludedAI image generation Creative Director powered by Google Gemini Nano Banana models. Use this skill for ANY request involving image creation, editing, visual asset production, or creative direction. Triggers on: generate an image, create a photo, edit this picture, design a logo, make a banner, visual for my anything, and all /banana commands. Handles text-to-image, image editing, multi-turn creative sessions, batch workflows, and brand presets.
rpg-migration-analyzer
IncludedAnalyzes legacy RPG (Report Program Generator) programs from AS/400 and IBM i systems for migration to modern Java applications. Extracts business logic from RPG III/IV/ILE source code, identifies data structures (D-specs), file operations (F-specs), program dependencies (CALLB/CALLP), and converts RPG constructs to Java equivalents. Generates migration reports, complexity estimates, and Java implementation strategies with POJO classes, JPA entities, and service methods. Use when modernizing AS/400 or IBM i legacy systems, analyzing RPG source files (.rpg, .rpgle, .RPGLE), converting RPG to Java, mapping data specifications to Java classes, planning legacy system migration, or when user mentions RPG analysis, Report Program Generator, RPG III/IV/ILE, AS/400 modernization, IBM i migration, packed decimal conversion, or mainframe application rewrite.
brand-library-architect
IncludedBuild a complete brand library for a product — visual asset render pipeline, brand documentation set (BRAND, COPY, MANIFESTO, BIOS, FAQ, GLOSSARY, TONE, PRICING), open-source convention files (README, CONTRIBUTING, SECURITY, CODE_OF_CONDUCT), and a self-contained press kit. This skill should be used when the user asks to "build a brand library / brand kit / press kit / brand assets" for a product, "set up a brand library workflow," "create a positioning manifesto plus visual identity," or any combination of brand documentation + visual asset pipeline. Apply phase-by-phase or run end-to-end. Templates are product-agnostic and use {{TOKEN}} placeholders the skill prompts the user to fill.
writing-tech-post
IncludedAuthors engineering blog posts end-to-end: launch deep-dives, incident postmortems, architecture migrations, performance case studies, tutorials, AI/agent system writeups, security disclosures, and research-to-product translations. Picks the correct archetype, plans the abstraction ladder, enforces an evidence cadence (diagrams, benchmarks, profiles, traces, code, ablations), tunes voice against publisher house styles (Datadog, Vercel, GitHub, AWS, Meta, Cloudflare, Jane Street), and runs a pre-publish gate for narrative momentum and disclosure ethics. Use when drafting a new engineering post, restructuring a draft that feels flat, deciding which evidence form belongs where, validating that depth and product context are balanced, or preparing a postmortem, migration, or performance narrative for external publication. Do not use for API reference documentation, README authoring, marketing copy, release notes, generic SEO content, ghost-written executive thought leadership, or non-engineering long-form essays.
blog-google
IncludedGoogle API integration for blog performance: PageSpeed Insights, CrUX Core Web Vitals with 25-week history, Search Console performance, URL Inspection, Indexing API, GA4 organic traffic, NLP entity analysis for E-E-A-T, YouTube video search for embedding, and Google Ads Keyword Planner. Progressive feature availability based on credential tier (API key, OAuth/service account, GA4, Ads). Shares config with claude-seo at ~/.config/claude-seo/google-api.json. Use when user says "google data", "page speed", "core web vitals", "search console", "indexation", "GA4", "keyword research", "nlp entities", "blog performance", "youtube search", "google api setup".