SEO & GEO Skills Library · 20 skills for SEO + GEO · Install all:
npx skills add aaron-he-zhu/seo-geo-claude-skills
Browse all 20 skills
Research · keyword-research · competitor-analysis · serp-analysis · content-gap-analysis
Build · seo-content-writer · geo-content-optimizer · meta-tags-optimizer · schema-markup-generator
Optimize · on-page-seo-auditor · technical-seo-checker · internal-linking-optimizer · content-refresher
Monitor · rank-tracker · backlink-analyzer · performance-reporter · alert-manager
Cross-cutting · content-quality-auditor · domain-authority-auditor · entity-optimizer · memory-management
This skill provides comprehensive analysis of competitor SEO and GEO strategies, revealing what's working in your market and identifying opportunities to outperform the competition.
text
Analyze SEO strategy for [competitor URL]
text
Compare my site [URL] against [competitor 1], [competitor 2], [competitor 3]
text
What content is driving the most traffic for [competitor]?
text
Analyze why [competitor] ranks #1 for [keyword]
text
How is [competitor] getting cited in AI responses? What can I learn?
See CONNECTORS.md for tool category placeholders.
With ~~SEO tool + ~~analytics + ~~AI monitor connected: Automatically pull competitor keyword rankings, backlink profiles, top performing content, domain authority metrics from ~~SEO tool. Compare against your site's metrics from ~~analytics and ~~search console. Check AI citation patterns for both your site and competitors using ~~AI monitor.
With manual data only: Ask the user to provide:
Proceed with the full analysis using provided data. Note in the output which metrics are from automated collection vs. user-provided data.
When a user requests competitor analysis:
Identify Competitors
If not specified, help identify competitors: markdown
### Competitor Identification Framework
**Direct Competitors** (same product/service)
Indirect Competitors (different solution, same problem)
Content Competitors (compete for same keywords)
2. **Gather Competitor Data**
Collect for each competitor: URL, domain age, estimated traffic, domain authority, business model, target audience, and key offerings.
3. **Analyze Keyword Rankings**
Document total keywords ranking, top 10/top 3 counts, top performing keywords (with position, volume, traffic, page URL), keyword distribution by intent, and keyword gaps.
4. **Audit Content Strategy**
Analyze content volume by type, top performing content, content patterns (word count, frequency, formats), content themes, and success factors.
5. **Analyze Backlink Profile**
Review total backlinks, referring domains, link quality distribution, top linking domains, link acquisition patterns, and linkable assets.
6. **Technical SEO Assessment**
Evaluate Core Web Vitals, mobile-friendliness, site architecture, internal linking quality, URL structure, and technical strengths/weaknesses.
7. **GEO/AI Citation Analysis**
Test competitor content in AI systems: document which queries cite them, GEO strategies observed (definitions, statistics, Q&A, authority signals), and GEO opportunities they are missing.
8. **Synthesize Competitive Intelligence**
Produce a final report with: Executive Summary, Competitive Landscape comparison table, CITE domain authority comparison, Strengths to Learn From, Weaknesses to Exploit, Keyword Opportunities, Content Strategy Recommendations, and Action Plan (Immediate / Short-term / Long-term).
> **Reference**: See [references/analysis-templates.md](/api/v1/skills/mar-competitor-analysis/file?path=references%2Fanalysis-templates.md&ownerHandle=marjoriebroad) for detailed templates for each step.
## Validation Checkpoints
### Input Validation
- Competitor URLs verified as relevant to your niche
- Analysis scope defined (comprehensive or specific focus area)
- Your own site metrics available for comparison
- Minimum 2-3 competitors identified for meaningful patterns
### Output Validation
- Every recommendation cites specific data points (not generic advice)
- Competitor strengths backed by measurable evidence (metrics, rankings)
- Opportunities based on identifiable gaps, not assumptions
- Action plan items are specific and actionable (not vague strategies)
- Source of each data point clearly stated (~~SEO tool data, ~~analytics data, ~~AI monitor data, user-provided, or estimated)
## Example
> **Reference**: See [references/example-report.md](/api/v1/skills/mar-competitor-analysis/file?path=references%2Fexample-report.md&ownerHandle=marjoriebroad) for a complete example analyzing HubSpot's marketing keyword dominance.
## Advanced Analysis Types
### Content Gap Analysis
text
Show me content [competitor] has that I don't, sorted by traffic potential
### Link Intersection
text
Find sites linking to [competitor 1] AND [competitor 2] but not me
### SERP Feature Analysis
text
What SERP features do competitors win? (Featured snippets, PAA, etc.)
### Historical Tracking
text
How has [competitor]'s SEO strategy evolved over the past year?
## Tips for Success
1. **Analyze 3-5 competitors** for comprehensive view
2. **Include indirect competitors** \- they often have innovative approaches
3. **Look beyond rankings** \- analyze content quality, user experience
4. **Study their failures** \- avoid their mistakes
5. **Monitor regularly** \- competitor strategies evolve
6. **Focus on actionable insights** \- what can you actually implement?
## Reference Materials
- [Analysis Templates](/api/v1/skills/mar-competitor-analysis/file?path=references%2Fanalysis-templates.md&ownerHandle=marjoriebroad) — Detailed templates for each analysis step (profile, keywords, content, backlinks, technical, GEO, synthesis)
- [Battlecard Template](/api/v1/skills/mar-competitor-analysis/file?path=references%2Fbattlecard-template.md&ownerHandle=marjoriebroad) — Quick-reference competitive battlecard for sales and marketing teams
- [Positioning Frameworks](/api/v1/skills/mar-competitor-analysis/file?path=references%2Fpositioning-frameworks.md&ownerHandle=marjoriebroad) — Positioning maps, messaging matrices, narrative analysis, and differentiation frameworks
- [Example Report](/api/v1/skills/mar-competitor-analysis/file?path=references%2Fexample-report.md&ownerHandle=marjoriebroad) — Complete example analyzing HubSpot's marketing keyword dominance
## Related Skills
- domain-authority-auditor — Compare CITE domain authority scores across competitors for domain-level benchmarking
- keyword-research — Research keywords competitors rank for
- content-gap-analysis — Find content opportunities
- backlink-analyzer — Deep-dive into backlinks
- serp-analysis — Understand search result composition
- memory-management — Store competitor data in project memory
- entity-optimizer — Compare entity presence against competitors