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

geo-prompt-researcher

SKILL.md

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:

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

Example:

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

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

# 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:

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

Trending Prompts

Identify emerging prompt patterns:

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

Prompt Monitoring

Set up ongoing monitoring:

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

Weekly Installs
11
GitHub Stars
9
First Seen
11 days ago
Installed on
gemini-cli11
github-copilot11
codex11
amp11
cline11
kimi-cli11