agentsclimarketplace

Geo prompt researcher

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

GEO skills for OpenClaw, including site audit, llms-txt optimization, schema generation and more.

Install
npx -y skills add geoly-ai/geo-skills --skill geo-prompt-researcher

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 13 stars13 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

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.

SKILL.md

6.4 KB, as published. Nobody here has run it

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

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

StageUser MindsetExample 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:

DimensionScaleFactors
IntentInfo → CommercialLikelihood to convert
VolumeLow → HighEstimated query frequency
CompetitionLow → HighDifficulty to rank
ValueLow → HighBusiness 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

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.