monopoly-niche-finder

Find intersection niches where you're the ONLY voice. Thiel's "competition is for losers" lens. Triggers on: "find my monopoly niche", "blue ocean niche", "unique niche", "niche intersection", "where am I the only one", "zero competition niche", "untapped niche", "category of one", "Thiel monopoly", "dominate a niche", "niche nobody else covers", "cross two domains", "find a niche with no competition", "monopoly positioning", "unique angle for affiliate".

290 stars

Best use case

monopoly-niche-finder is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Find intersection niches where you're the ONLY voice. Thiel's "competition is for losers" lens. Triggers on: "find my monopoly niche", "blue ocean niche", "unique niche", "niche intersection", "where am I the only one", "zero competition niche", "untapped niche", "category of one", "Thiel monopoly", "dominate a niche", "niche nobody else covers", "cross two domains", "find a niche with no competition", "monopoly positioning", "unique angle for affiliate".

Teams using monopoly-niche-finder should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/monopoly-niche-finder/SKILL.md --create-dirs "https://raw.githubusercontent.com/Affitor/affiliate-skills/main/skills/research/monopoly-niche-finder/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/monopoly-niche-finder/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How monopoly-niche-finder Compares

Feature / Agentmonopoly-niche-finderStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Find intersection niches where you're the ONLY voice. Thiel's "competition is for losers" lens. Triggers on: "find my monopoly niche", "blue ocean niche", "unique niche", "niche intersection", "where am I the only one", "zero competition niche", "untapped niche", "category of one", "Thiel monopoly", "dominate a niche", "niche nobody else covers", "cross two domains", "find a niche with no competition", "monopoly positioning", "unique angle for affiliate".

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Monopoly Niche Finder

Find intersection niches where you're the ONLY voice. Based on Peter Thiel's "competition is for losers" — instead of fighting for market share in "AI tools" or "SaaS reviews," cross two domains to create a niche where you're the default authority. Example: "AI video tools for real estate agents" — specific enough to own, broad enough to monetize.

## Stage

S1: Research — Finding your monopoly niche IS research. This happens before you pick a program, before you write content. It's the strategic foundation that makes everything downstream easier.

## When to Use

- User is starting out and hasn't picked a niche yet
- User is in a crowded niche and struggling with competition
- User wants a unique angle for affiliate marketing
- User says "monopoly", "blue ocean", "unique niche", "no competition"
- User has expertise in two domains and wants to combine them
- Before running `affiliate-program-search` to narrow the search space

## Input Schema

```yaml
domain_1: string              # OPTIONAL — first area of expertise/interest
                              # e.g., "real estate", "fitness", "accounting"
                              # Default: ask user

domain_2: string              # OPTIONAL — second area to cross with
                              # e.g., "AI tools", "no-code", "automation"
                              # Default: suggest options

existing_audience: string     # OPTIONAL — who already follows/reads you
                              # e.g., "small business owners", "developers"
                              # Default: none

monetization_goal: string     # OPTIONAL — "affiliate" | "info-product" | "both"
                              # Default: "affiliate"
```

## Workflow

### Step 1: Identify Domains

If domains not provided:
1. Ask user about their expertise, work experience, hobbies
2. Ask about their audience (if any)
3. Suggest 3-5 domain pairs based on their profile

If one domain provided, suggest 3-5 complementary domains to cross with.

### Step 2: Generate Intersection Niches

For each domain pair, generate 3-5 intersection niches:

Format: `[Domain 1] × [Domain 2] = [Intersection Niche]`

For each intersection:
1. **Specificity test**: Is this specific enough that you could be the #1 resource?
2. **Size test**: Is the audience large enough to monetize? (at least 10K potential monthly searches)
3. **Passion test**: Could you create 50+ pieces of content about this without burning out?
4. **Monetization test**: Are there affiliate programs in this space?

### Step 3: Validate with Data

For each top intersection niche:
1. `web_search` for `"[intersection niche]" site:reddit.com` — are people asking about this?
2. `web_search` for `"[intersection niche]" blog` — how many dedicated resources exist? (fewer = better)
3. `web_search` for `"[intersection niche]" affiliate program` — monetization potential
4. Check competitor landscape: if top 10 results are big brands → narrow further. If thin content → opportunity.

### Step 4: Score and Rank

Score each niche on:
| Factor | Weight | Scoring |
|---|---|---|
| Monopoly potential | 30% | 1-10: how few competitors |
| Monetization | 25% | 1-10: affiliate program quality |
| Audience size | 20% | 1-10: search volume + community size |
| Your fit | 15% | 1-10: expertise + passion |
| Content potential | 10% | 1-10: can you create 50+ pieces |

### Step 5: Deep Dive Top Niche

For the #1 scored niche:
1. Map 10-15 content topics you could cover
2. Identify 3-5 affiliate programs that fit
3. Describe the "ideal reader" persona
4. Suggest the first 3 pieces of content to create

### Step 6: Self-Validation

- [ ] Top niche has genuinely low competition (verified by search)
- [ ] Affiliate programs exist for this niche
- [ ] Content topics are specific (not generic)
- [ ] Niche is narrow enough to dominate but wide enough to sustain

## Output Schema

```yaml
output_schema_version: "1.0.0"
monopoly_niche:
  domain_1: string
  domain_2: string
  intersection: string          # The winning niche
  monopoly_score: number        # 1-100 composite
  competition_level: string     # "none" | "minimal" | "moderate" | "high"
  audience_size: string         # Estimated monthly search interest
  affiliate_programs: string[]  # Programs that fit this niche

niche_candidates:               # All evaluated niches
  - intersection: string
    score: number
    competition: string
    monetization: string

content_roadmap:
  ideal_reader: string
  first_topics: string[]        # First 3 content pieces
  total_topics: number          # How many topics mapped

chain_metadata:
  skill_slug: "monopoly-niche-finder"
  stage: "research"
  timestamp: string
  suggested_next:
    - "affiliate-program-search"
    - "niche-opportunity-finder"
    - "keyword-cluster-architect"
    - "category-designer"
```

## Output Format

```
## Monopoly Niche Analysis

### Your Domains
- Domain 1: [domain]
- Domain 2: [domain]

### Intersection Niches Evaluated

| # | Intersection | Monopoly | Monetization | Audience | Fit | Content | Score |
|---|---|---|---|---|---|---|---|
| 1 | [niche] | X/10 | X/10 | X/10 | X/10 | X/10 | XX/100 |
| 2 | ... | | | | | | |

### Winner: [Top Niche]

**Why this is a monopoly niche:**
[Explanation — why you can be the ONLY voice here]

**Competition check:**
[What exists today — and why it's not enough]

**Affiliate programs:**
[3-5 programs that fit, with commission data]

**Your ideal reader:**
[Persona description]

### Content Roadmap (first 3 pieces)
1. [Topic] — [why this first]
2. [Topic] — [builds on #1]
3. [Topic] — [establishes authority]

### Next Steps
- Run `affiliate-program-search` filtered to [niche] programs
- Run `keyword-cluster-architect` to map the full content opportunity
- Run `category-designer` to name and own your category
```

## Error Handling

- **No domains provided**: "Tell me about your expertise, work, or interests — I'll help you find where two worlds collide into a monopoly niche."
- **Domains too similar**: "These are in the same space. Try crossing with something unexpected — the magic is in unlikely combinations."
- **No affiliate programs found**: Expand the niche slightly or suggest adjacent programs. "The niche is great for content, but let's find adjacent programs you can promote."
- **Niche too narrow**: "This might be too specific to sustain content. Let me widen the lens slightly..."

## Examples

**Example 1:** "I know real estate and I'm into AI tools"
→ Intersections: "AI tools for real estate agents", "AI property photography", "AI-powered real estate marketing", "Automated real estate content creation", "AI virtual staging tools". Validate each, score, deep-dive the winner.

**Example 2:** "I'm a developer struggling to stand out in the SaaS review space"
→ Cross "developer" with "SaaS": "Developer tools for non-technical founders", "DevOps tools for solo SaaS builders", "API-first marketing tools". Find the gap where dev expertise adds credibility.

**Example 3:** "Find me a niche with no competition"
→ Ask about domains/interests first, then generate intersections, validate with search data, prove low competition with evidence.

## Flywheel Connections

### Feeds Into
- `affiliate-program-search` (S1) — narrowed niche for program discovery
- `niche-opportunity-finder` (S1) — validated niche to explore further
- `keyword-cluster-architect` (S3) — niche defines keyword universe
- `content-pillar-atomizer` (S2) — niche positioning for content angles
- `category-designer` (S8) — niche to formalize into a category

### Fed By
- `seo-audit` (S6) — ranking data reveals niches you're already winning in
- `performance-report` (S6) — performance data shows which niche content converts

### Feedback Loop
- `conversion-tracker` (S6) shows which niche topics convert best → double down on highest-converting intersection angles

## References

- `shared/references/affiliate-glossary.md` — Terminology
- `shared/references/case-studies.md` — Real niche success stories
- `shared/references/flywheel-connections.md` — Master connection map

Related Skills

niche-opportunity-finder

290
from Affitor/affiliate-skills

Find untapped affiliate niches with real earning potential. Use this skill when the user asks about picking a niche, finding a niche to start affiliate marketing, what niche to get into, niche research, niche ideas, beginner niche selection, low competition niches, profitable niches, or says "I don't know what to promote", "help me pick a niche", "what niche should I start with", "find me a niche with less competition", "niche ideas for affiliate", "is X a good niche for affiliate marketing", "best niches 2024", "untapped niches".

skill-finder

290
from Affitor/affiliate-skills

Find the right Affitor skill for your goal. Triggers on: "which skill should I use", "find me a skill", "what skills are available", "help me choose a skill", "skill for SEO", "skill for email", "explore skills", "I'm new to Affitor", "what can Affitor do", "search skills", "skill for blog writing", "skill for landing pages", "skill for analytics".

your-skill-name

290
from Affitor/affiliate-skills

Replace with when the AI should activate this skill. Be pushy — cover multiple phrasings so the AI activates for a wide range of user prompts.

trending-content-scout

290
from Affitor/affiliate-skills

Scan social platforms for top-performing content by engagement before you create anything. Use this skill when the user wants to see what content is winning in a niche, find viral content patterns, research what's working on YouTube/TikTok/X/Reddit, benchmark engagement, discover content gaps, or says "what content is working for [topic]", "show me top performing content about [keyword]", "what's trending in [niche]", "find viral content about [product]", "content research for [keyword]", "what gets views in [niche]", "engagement analysis for [topic]", "scout the competition", "what videos are getting the most views about [keyword]", "social listening for [topic]", "trending content in [niche]", "top content analysis", "what hooks work for [keyword]", "content intelligence", "find winning formats".

traffic-analyzer

290
from Affitor/affiliate-skills

Analyze website traffic, global rank, engagement metrics, and traffic sources for any domain. Use this skill to evaluate affiliate program websites, compare competitor traffic, assess advertiser strength, or understand where an audience comes from. Triggers on: "analyze traffic for [domain]", "how much traffic does [site] get", "compare traffic between [site A] and [site B]", "is [program] worth promoting based on traffic", "traffic analysis", "website analytics for [domain]", "where does [site] get traffic", "check if [advertiser] is legit", "evaluate [program] website health", "SimilarWeb analysis", "traffic sources for [domain]", "how popular is [site]", "website rank", "domain authority check", "compare affiliate program websites".

purple-cow-audit

290
from Affitor/affiliate-skills

Score product remarkability 1-10 to decide if it's worth promoting. Seth Godin's Purple Cow test. Triggers on: "is this product worth promoting", "should I promote", "product audit", "purple cow", "remarkable product", "is it remarkable", "rate this product", "product quality check", "worth my reputation", "product evaluation", "would I recommend without commission", "product remarkability score", "evaluate this affiliate product", "quality gate for promotion".

list-affitor-program

290
from Affitor/affiliate-skills

Research an affiliate program and create a verified listing for list.affitor.com. Use this skill when the user asks anything about listing a program, adding an affiliate program to the directory, submitting a program to list, creating a listing, documenting an affiliate program, sharing an affiliate program, writing a program profile, posting a program to list.affitor.com, or contributing a new program. Also trigger for: "list a program", "add affiliate program", "submit program to list", "create listing for X", "document affiliate program", "share affiliate program", "write a listing", "post to list.affitor.com", "add X to the directory", "register an affiliate program", "publish affiliate program", "new program listing", "profile this affiliate program", "catalog this program".

content-angle-ranker

290
from Affitor/affiliate-skills

Rank content angles by engagement data, competition level, and platform fit. Data-driven angle selection instead of guesswork. Use this skill when the user has a keyword or product and needs to decide WHAT to create, which angle to take, which format to use, or which platform to target. Triggers on: "what angle should I use", "rank content ideas for [keyword]", "best angle for [product]", "which content idea will perform best", "help me pick an angle", "what should I write about", "content angle for [topic]", "rank my content ideas", "which approach will get the most views", "data-driven content planning", "angle ranker", "content scoring", "which hook should I use", "compare these content ideas", "prioritize my content angles", "what video should I make".

competitor-spy

290
from Affitor/affiliate-skills

Reverse-engineer successful affiliate strategies from competitors. Use this skill when the user asks about spying on competitors, researching what other affiliates promote, analyzing competitor affiliate sites, understanding how top affiliates in a niche make money, or says "what programs does X promote", "how does [site] make money", "what affiliate strategy does this site use", "spy on competitor affiliates", "reverse engineer affiliate site", "copy what works in my niche", "who are the top affiliates in X niche", "what content gets traffic in my niche", "competitor affiliate analysis".

commission-calculator

290
from Affitor/affiliate-skills

Calculate realistic affiliate earnings projections before committing to a program. Use this skill when the user asks about affiliate earnings, projecting income, calculating commissions, estimating how much they can make, comparing program payouts, or says "how much can I make promoting X", "calculate my affiliate income", "is this commission worth it", "how long to first $1000", "compare earnings between programs", "traffic to income calculator", "what conversion rate should I expect", "earnings estimate for affiliate program", "how many sales do I need".

affiliate-program-search

290
from Affitor/affiliate-skills

Research and evaluate affiliate programs to find the best ones to promote. Use this skill when the user asks anything about finding affiliate programs, comparing commission rates, evaluating affiliate opportunities, searching for products to promote, picking a niche, or mentions list.affitor.com. Also trigger for: "which SaaS should I promote", "best affiliate programs for X", "high commission programs", "recurring commission affiliate", "compare these affiliate programs", "is X affiliate program worth it", "find me something to promote", "what pays the most", "affiliate programs with long cookie duration".

self-improver

290
from Affitor/affiliate-skills

Review affiliate campaign results and improve strategy. Triggers on: "review my results", "what went wrong", "how to improve conversions", "analyze my campaign", "affiliate retrospective", "why am I not converting", "improve my strategy", "what should I change", "campaign review", "optimize my approach", "learn from my results", "post-mortem on my campaign".