keyword-research

Analyze and prioritize keywords by search volume, difficulty, intent, and relevance.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/omraval18/seo-geo-audit --skill keyword-research-omraval18
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: keyword-research
Source: https://github.com/omraval18/seo-geo-audit/tree/main/research/keyword-research
Command: npx skills add https://github.com/omraval18/seo-geo-audit --skill keyword-research-omraval18

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of identifying the most effective keywords for search engine optimization and AI content generation, ensuring content ranks well and is discoverable by AI systems.

Core Features & Use Cases

  • Keyword Discovery & Analysis: Finds keywords, classifies search intent, estimates difficulty, and calculates search volume.
  • Topic Clustering: Organizes keywords into pillar and cluster content structures.
  • GEO Opportunity Identification: Pinpoints keywords likely to trigger AI responses.
  • Use Case: A content marketer needs to plan a new blog strategy. They use this Skill to find keywords related to "sustainable fashion," understand which ones have high search volume and low difficulty, and group them into a content calendar with a pillar page on "Sustainable Fashion Guide" and cluster pages on specific topics like "eco-friendly fabrics" or "ethical clothing brands."

Quick Start

Research keywords for sustainable fashion, classifying intent and estimating difficulty.

Frequently Asked Questions about keyword-research

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find high-value keywords for my SEO content strategy?โ–ผ

Yes, you can perform keyword research using manual user data if you lack direct SEO tool integrations. The analysis accepts manual input to classify search intent, estimate difficulty, and calculate opportunity scores for your target topics.

How do I organize keywords into topic clusters for content planning?โ–ผ

To organize keywords into topic clusters, the research process groups related search terms by intent and relevance, structuring them into pillar pages and supporting cluster content for a comprehensive content calendar.

Can I identify GEO-relevant keywords for AI search engine optimization?โ–ผ

Yes, identifying GEO-relevant keywords for AI search optimization is supported by pinpointing terms likely to trigger AI responses, which helps increase your content's citation potential in AI-generated search results.

How is keyword difficulty assessed when planning a new blog strategy?โ–ผ

Keyword difficulty is assessed during analysis to estimate how hard it is to rank for specific search terms. This estimation helps prioritize targets by balancing low difficulty against high search volume and business relevance.