aeo-prompt-research-free
Discover which AI prompts and topics matter for a brand's Answer Engine Optimization (AEO) using only free tools. Crawls a website, analyzes the brand's positioning, generates prioritized prompts people ask AI assistants, and audits existing content coverage — all without paid APIs. Use when a user wants to: find what questions people ask AI about their industry, discover AEO opportunities, research prompts for content creation, audit a site's AI visibility, or build an AEO content strategy. No API keys required — uses web_fetch, web_search (free tier), and LLM reasoning only.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/psyduckler/aeo-prompt-research-freeAEO Prompt Research (Free)
Source: github.com/psyduckler/aeo-skills Part of: AEO Skills Suite — Prompt Research → Content → Analytics
Discover which prompts and topics matter for a brand's AI visibility — using zero paid APIs.
Requirements
web_fetch— crawl the target siteweb_search— Brave Search free tier (optional but recommended)- LLM reasoning — the agent's own model does the heavy lifting
No API keys, no paid tools, no accounts needed.
Workflow
Input
The user provides:
- Domain URL (required) — e.g.
clearscope.io - Niche/category (optional) — e.g. "SEO software for content teams"
- Competitors (optional) — e.g. "Surfer SEO, MarketMuse, Frase"
Step 1: Crawl the Site
Use web_fetch on key pages to understand the brand:
Pages to fetch (try each, skip 404s):
- / (homepage)
- /about or /about-us
- /pricing
- /products or /features or /services
- /blog (index only)
Alternatively, run scripts/crawl_site.sh <domain> for a batch crawl.
Extract from crawled content:
- Core product/service offering
- Target audience (industry, company size, persona)
- Key differentiators / value props
- Competitor mentions
- Content themes from blog titles
Step 2: Discover the Topic Universe
Using the brand understanding, brainstorm topic categories. For methodology and category types, read references/aeo-methodology.md.
Core prompt categories to generate:
- Problem-aware — "How do I solve [problem]?"
- Solution-aware — "What tools exist for [category]?"
- Comparison — "[Brand] vs [competitor]"
- Best-of — "Best [category] for [use case]"
- How-to — "How to [task the product helps with]"
- Evaluation — "Is [brand] good for [need]?"
- Industry — "[Industry] trends / best practices"
Step 3: Generate Prompts
For each category, generate 5-15 specific prompts people would actually ask an AI assistant.
Guidelines:
- Write naturally — how people talk to ChatGPT, not how they Google
- Be specific — include context (company size, industry, use case)
- Vary intent — research, comparison, how-to, buying decision
- Avoid jargon-heavy or unrealistic prompts
Step 4: Prioritize
Score each prompt (1-5) on:
- Relevance — How closely tied to the brand's core offering?
- Volume potential — How many people likely ask this?
- Winability — Can this brand realistically be the best answer?
- Intent value — Does this indicate buying/conversion intent?
Formula: Priority = (Relevance × 2 + Volume + Winability + Intent) / 5
Sort into Tier 1 (≥3.5), Tier 2 (2.5-3.4), Tier 3 (<2.5).
Step 5: Audit Existing Coverage
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-psyduckler-aeo-prompt-research-free": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
aeo-content-free
Create or refresh AEO-optimized content that gets cited by AI assistants (Gemini, ChatGPT, Perplexity) using only free tools. Two modes: CREATE new content targeting a specific prompt, or REFRESH existing content to improve AI citation-worthiness. Researches what AI models currently cite, builds a competitive brief, and produces citation-worthy content. Use when a user wants to: write content optimized for AI citations, create articles that show up in AI answers, refresh/update existing content for better AI visibility, build authority content for answer engines, or produce AEO content without paid tools. No API keys required — uses web_fetch, web_search (free tier), and LLM reasoning only. Pairs with aeo-prompt-research-free (which identifies WHAT to write about; this skill handles HOW to write or refresh it).
lead-scorer
Score leads 0-100 by analyzing a domain's website, DNS, sitemap, and social presence. Uses customizable JSON scoring profiles so users can define what signals matter for their brand. Use when qualifying leads, prioritizing outreach lists, or evaluating potential partners. Supports single domains, multiple domains, and CSV batch mode.
reddit-quote-topaz
Create an Instagram carousel from a popular-picks list with Reddit quotes + Topaz 2x upscaling. Cover = "clean" style ("Top CATEGORY in Destination"), attraction slides = "quote" style with Reddit quotes + subreddit attribution. All photos Topaz-enhanced before overlay. Trigger phrase "reddit-quote-topaz". Use when Bernard says "reddit-quote-topaz" or wants a Topaz-enhanced Reddit-quote carousel.
instagram-photo-text-overlay
Overlay text on photos for Instagram posts. Generates portrait (4:5) images with gradient overlays, titles, and optional numbered lists. Use when creating Instagram content that needs text on top of a photo — destination itineraries, top-5 lists, travel highlights, or any branded social image with text overlay.
email-verifier
Verify email address deliverability via SMTP without sending mail. Checks MX records, performs RCPT TO verification, and detects catch-all domains. Use when validating email lists, checking if an email address exists before sending, cleaning lead lists, or verifying contact information. Supports single emails, batch verification, and CSV input.