Install any skill in seconds. Free to start, no credit card required.
Get Started Free →mkurman/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.
Passed 21 of 23 test cases with the skill, and 12 of 23 without it.
and 8 more in the full report
9 fixed12 passed either way2 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
What four specific columns or attributes must be included when presenting recommendations in the Prioritized Recommendations table?
| Checked | Without skill | With skill |
|---|---|---|
| The recommendations table includes an impact column. | Passed | Passed |
| The recommendations table includes an owner column. | Missed | Passed |
The instructions your model reads when the skill loads.
|---------|--------| | 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 |
| 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.
| 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.
When analyzing or auditing a single article, use this lightweight workflow to obtain competitor articles:
"[target keyword]" to find top-ranking pagesOutput 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).
test cases passed, vs 12 / 23 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.