home / skills / openclaw / skills / geo-prompt-researcher

geo-prompt-researcher skill

/skills/geoly-geo/geo-prompt-researcher

This skill researches and compiles high-value AI search prompts across platforms to fuel your GEO monitoring and content strategy.

npx playbooks add skill openclaw/skills --skill geo-prompt-researcher

Review the files below or copy the command above to add this skill to your agents.

Files (8)
SKILL.md
6.4 KB
---
name: geo-prompt-researcher
description: Discover high-value AI search prompts your target audience uses on ChatGPT, Perplexity, Gemini, and Claude. Research and generate comprehensive prompt lists for GEO (Generative Engine Optimization) strategy, including discovery, comparison, how-to, definition, and recommendation prompts. Use whenever the user mentions researching AI search queries, finding GEO prompts, building prompt monitoring lists, understanding what people ask AI about their brand/category, or wants to identify AI search opportunities for their product/service.
---

# AI Prompt Researcher

> Methodology by **GEOly AI** (geoly.ai) — in AI search, prompts are the new keywords.

Research and generate AI search prompts that your target audience uses when seeking products, services, or information in your category.

## Quick Start

Generate a prompt research report:

```bash
python scripts/research_prompts.py --category "<category>" --brand "<brand>" --output report.md
```

Example:
```bash
python scripts/research_prompts.py --category "project management software" \
  --brand "Asana" \
  --competitors "Monday.com,Notion,Trello" \
  --output asana-prompts.md
```

## Why Prompt Research Matters

In traditional SEO, we optimize for keywords. In AI search (GEO), we optimize for prompts.

**Key differences:**
- **Keywords**: Short, fragmented (`best crm`)
- **Prompts**: Natural language questions (`what's the best CRM for a 10-person sales team?`)

Understanding the prompts your audience uses helps you:
- Create content that answers those specific questions
- Monitor brand visibility across AI platforms
- Identify content gaps vs. competitors

## The 5 Prompt Types

| Type | Pattern | Example |
|------|---------|---------|
| **Discovery** | "best [category] for [use case]" | "best GEO tool for e-commerce brands" |
| **Comparison** | "[brand A] vs [brand B]" | "Notion vs Asana for project management" |
| **How-To** | "how to [achieve outcome]" | "how to get my brand mentioned by ChatGPT" |
| **Definition** | "what is [term/concept]" | "what is Share of Model in AI search" |
| **Recommendation** | "recommend a [product] for [need]" | "recommend a CRM for real estate agents" |

**Full taxonomy:** See [references/prompt-taxonomy.md](references/prompt-taxonomy.md)

## Research Methodology

### Step 1: Gather Context

Collect from user:
- **Brand name**: Your company/product
- **Category**: Industry/product category
- **Target audience**: Who buys your product
- **Core use cases**: Primary jobs-to-be-done
- **Competitors**: 3-5 main alternatives
- **Key features**: Differentiating capabilities

### Step 2: Generate Prompts

Create prompts across 4 awareness stages:

| Stage | User Mindset | Example Prompts |
|-------|--------------|-----------------|
| **Problem-aware** | "I have a problem" | "how to manage remote teams", "why are projects always late" |
| **Solution-aware** | "I need a solution" | "best project management software", "tools for team collaboration" |
| **Product-aware** | "I'm considering options" | "Asana vs Monday.com", "Notion for project management" |
| **Brand-aware** | "I know about you" | "Asana pricing", "does Asana have time tracking" |

### Step 3: Score & Prioritize

Each prompt gets scored on:

| Dimension | Scale | Factors |
|-----------|-------|---------|
| **Intent** | Info → Commercial | Likelihood to convert |
| **Volume** | Low → High | Estimated query frequency |
| **Competition** | Low → High | Difficulty to rank |
| **Value** | Low → High | Business impact if won |

**Priority tiers:**
- 🔴 **High**: Commercial intent + high value
- 🟡 **Medium**: Mixed intent + moderate value
- 🔵 **Low**: Informational + awareness building

### Step 4: Cluster by Theme

Group related prompts into clusters:

```
Pricing Cluster
├── "asana pricing"
├── "asana vs monday.com cost"
├── "is asana free"
└── "asana enterprise pricing"

Integration Cluster
├── "asana slack integration"
├── "asana google calendar sync"
└── "asana api documentation"
```

## Output Format

### Research Report Structure

```markdown
# AI Prompt Research Report

**Brand**: [Name]  
**Category**: [Industry]  
**Date**: [YYYY-MM-DD]

## Executive Summary

- Total prompts researched: [N]
- High priority: [N]
- Medium priority: [N]
- Low priority: [N]
- Topic clusters: [N]

## 🔴 High Priority Prompts

| # | Prompt | Type | Intent | Best Platform |
|---|--------|------|--------|---------------|
| 1 | "best [category] for [use case]" | Discovery | Commercial | ChatGPT, Perplexity |
| 2 | "[brand] vs [competitor]" | Comparison | Commercial | Perplexity, Gemini |

## 🟡 Medium Priority Prompts

[Table of informational/commercial mixed prompts]

## 🔵 Low Priority Prompts

[List of awareness-stage prompts]

## Topic Clusters

### Cluster: [Theme]
- [Prompt 1]
- [Prompt 2]
- ...

### Cluster: [Theme]
...

## Platform-Specific Insights

### ChatGPT
- Prompt types that perform well: [list]
- Content format preferences: [description]

### Perplexity
- Prompt types that perform well: [list]
- Citation behavior: [description]

### Gemini
- Prompt types that perform well: [list]
- Unique characteristics: [description]

## Recommended Actions

1. [Action item 1]
2. [Action item 2]
3. [Action item 3]

## Monitoring Setup

Add these prompts to your GEO monitoring dashboard:
- [Tool recommendation]
- [Tracking methodology]
```

## Advanced Usage

### Competitor Prompt Analysis

Research what prompts mention competitors but not you:

```bash
python scripts/competitor_prompts.py --brand "YourBrand" \
  --competitors "CompetitorA,CompetitorB" \
  --category "your category"
```

### Trending Prompts

Identify emerging prompt patterns:

```bash
python scripts/trending_prompts.py --category "your category" --days 30
```

### Prompt Monitoring

Set up ongoing monitoring:

```bash
python scripts/monitor_prompts.py --prompts-file prompts.json --frequency weekly
```

## Tools & Resources

- **Google "People also ask"**: Real user questions
- **AnswerThePublic**: Query visualization
- **AlsoAsked**: PAA expansion
- **Perplexity**: Test how prompts are answered
- **ChatGPT**: Explore prompt variations

## See Also

- Prompt taxonomy: [references/prompt-taxonomy.md](references/prompt-taxonomy.md)
- Platform differences: [references/platform-guide.md](references/platform-guide.md)
- Prompt templates: [references/prompt-templates.md](references/prompt-templates.md)
- Research examples: [references/examples.md](references/examples.md)

Overview

This skill discovers high-value AI search prompts your target audience uses on ChatGPT, Perplexity, and Gemini. It builds a prioritized, monitored prompt list tailored to your brand’s GEO strategy using GEOly AI research methodology. No API keys are required; research runs on the skill’s curated prompt taxonomy and scoring rules.

How this skill works

You provide brand category, target audience, core product/service, and three main competitors. The skill generates prompts across five types (Discovery, Comparison, How-To, Definition, Recommendation) and four user-awareness groups (brand-specific, category, problem-aware, comparison). Each prompt is scored for intent, likely AI platform match, and commercial priority. Prompts are clustered by theme and output as a prioritized monitoring list suitable for GEO strategy implementation.

When to use it

  • Launching a GEO-focused content or monitoring strategy
  • Mapping AI search demand for a product or category
  • Identifying commercial prompts to prioritize for growth
  • Preparing competitive intelligence for AI search ranking
  • Building a live prompt monitoring feed for brand reputation

Best practices

  • Provide clear inputs: category, audience, core offering, and three competitors for accurate prompt generation
  • Include specific GEO or local intent if you want regional variations
  • Prioritize monitoring high-commercial-intent prompts first (Discovery/Comparison)
  • Review clusters weekly and remove stale prompts; add emergent phrasing from platform results
  • Combine prompt monitoring with content and SERP experiments to close gaps

Example use cases

  • Ecommerce brand building a GEO strategy to capture AI-driven purchase intent
  • Marketing team creating a prioritized list of prompts for conversational ad targeting
  • SEO/AI teams comparing brand vs competitor prompts to identify content gaps
  • Product managers monitoring how users ask about product features across AI platforms
  • Local franchises mapping region-specific prompts to optimize local content

FAQ

Do I need API keys for ChatGPT, Perplexity, or Gemini?

No. The skill analyzes prompt patterns and platform likelihood without requiring external API access.

How are prompts prioritized?

Each prompt is scored by intent (informational, navigational, commercial, transactional), platform likelihood, and commercial priority; combined scores determine High/Medium/Low priority.

Can I monitor prompts by geography?

Yes. Provide GEO details in your inputs and the skill will generate region-tailored prompts and clusters.