competitor-analysis · aaron-he-zhu — Claude Code skill: what it does, how to install
A skill that breaks down competitor sites and compares them with yours, so you can spot content gaps before writing an SEO plan.
npx skills add aaron-he-zhu/seo-geo-claude-skills --skill competitor-analysis -a claude-codeWhat competitor-analysis does
competitor-analysis reads competitor sites and lines them up against your own pages. It ships inside the aaron-marketing-skills bundle at seo-geo/research/competitor-analysis. Install that active copy: the seo-geo-claude-skills repo is now a signpost and no longer develops its skills.
Setup runs through npx skills add with the -s competitor-analysis flag, which pulls the skill from the bundle. GitHub Copilot uses a different command, gh skill install. Once installed, the skill file lands in your platform's folder — ~/.claude/skills/competitor-analysis/SKILL.md on Claude.
A frozen standalone copy still exists under tag v9.9.12. It gets no updates, because development moved to the other repo. Worth checking which one you actually pulled.
What it helps with
- pull competitor data from search results
- compare page structure across several sites
- find topics rivals cover that you don't
- build a starting point for an SEO plan
Example prompts for the agent
- analyze competitors for the query "flower delivery austin"
- compare page structure across the top three sites
- which topics do my competitors cover that I don't
How to install competitor-analysis
1Skills CLI (Vercel)
npx skills add aaron-he-zhu/seo-geo-claude-skills --skill competitor-analysis -a claude-code2Manually: put the files in place
~/.claude/skills/competitor-analysis/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/competitor-analysis/
1Skills CLI (Vercel)
npx skills add aaron-he-zhu/seo-geo-claude-skills --skill competitor-analysis -a codex2Manually: put the files in place
.agents/skills/competitor-analysis/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add aaron-he-zhu/seo-geo-claude-skills --skill competitor-analysis -a cursor2Manually: put the files in place
.cursor/skills/competitor-analysis/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install aaron-he-zhu/seo-geo-claude-skills competitor-analysis2Manually: put the files in place
.github/skills/competitor-analysis/SKILL.md1Skills CLI (Vercel)
npx skills add aaron-he-zhu/seo-geo-claude-skills --skill competitor-analysis -a gemini-cli2Platform CLI
gemini skills install https://github.com/aaron-he-zhu/seo-geo-claude-skills --path research/competitor-analysisManually: put the files in place
.devin/skills/competitor-analysis/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add aaron-he-zhu/seo-geo-claude-skills --skill competitor-analysis -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about competitor-analysis
How do I install competitor-analysis in Claude?
Run npx skills add aaron-he-zhu/seo-geo-claude-skills --skill competitor-analysis -a claude-code. The skill file ends up at ~/.claude/skills/competitor-analysis/SKILL.md.
What does competitor-analysis do?
It reads competitor sites and compares them with yours — page structure, topics, content gaps. The output feeds into an SEO plan.
How is the bundle version different from the old copy?
The active skill lives in aaron-marketing-skills under seo-geo/research/competitor-analysis. The seo-geo-claude-skills repo keeps only a frozen copy at tag v9.9.12, and it is no longer developed.
Source text
SKILL.md · Apache-2.0
# `competitor-analysis` has moved > [!IMPORTANT] > `seo-geo-claude-skills` is now a **signpost** repo — its skills are no longer developed here. > This file exists only so older links to `research/competitor-analysis/` keep resolving. **Active version:** [`seo-geo/research/competitor-analysis`](https://github.com/aaron-he-zhu/aaron-marketing-skills/tree/main/seo-geo/research/competitor-analysis) in the [`aaron-marketing-skills`](https://github.com/aaron-he-zhu/aaron-marketing-skills) bundle. **Frozen standalone copy** (unchanged, tag `v9.9.12`): [`research/competitor-analysis/SKILL.md`](https://github.com/aaron-he-zhu/seo-geo-claude-skills/blob/v9.9.12/research/competitor-analysis/SKILL.md). Install the active skill from the bundle: ``` npx skills add aaron-he-zhu/aaron-marketing-skills -s competitor-analysis ``` Full 20 → 16 mapping: see the repo [README](https://github.com/aaron-he-zhu/seo-geo-claude-skills#readme).
© aaron-he-zhu · Apache-2.0 · aaron-he-zhu/seo-geo-claude-skills
Similar skills
Everything for SEO and GEO →competitor-analysis by other authors comes first.