LaunchKit · 2026
Back to Skills

keyword-research

Use when the user asks to "find keywords", "keyword research", "what should I write about", "identify ranking.

5
2.9k downloads
by @aaron-he-zhu

Setup & Installation

openclaw skills install @aaron-he-zhu/keyword-research

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install keyword-research

Version History

v3.0.0Mar 4, 2026 - Version note by skill developer:

Version 3.0.0 of keyword-research introduces major enhancements for keyword analysis and integration: - Added support and documentation for advanced integrations (Ahrefs, SEMrush, Google Keyword Planner, Google Search Console, or manual input). - Expanded description and triggers to cover new use cases such as keyword difficulty score, search volume data, CPC estimates, long-tail keyword suggestions, and content calendar planning. - Includes compatibility info for multiple marketplaces and environments (Claude Code, skills.sh, ClawHub, Vercel Labs). - Added new reference files: example keyword report and prioritization framework. - Improved metadata and tags to reflect modern SEO workflows (topic clusters, pillar pages, CPC, search intent classification). - Retains all core research, classification, and opportunity scoring features from earlier versions.

What This Skill Does

Analyzes and prioritizes keywords for SEO and GEO content strategies. Classifies keywords by search intent (informational, navigational, commercial, transactional), scores difficulty and opportunity, and groups them into topic clusters with pillar and cluster page assignments. Works with Ahrefs, SEMrush, Google Keyword Planner, Google Search Console, or manual input.

It combines intent classification, difficulty scoring, GEO opportunity detection, and topic clustering in one structured workflow instead of requiring separate tools for each task.

When to use it

  • Finding low-competition keywords before starting a blog series
  • Building a content calendar around a new product launch
  • Identifying question-format keywords likely to surface in AI search results
  • Researching local search terms for a regional service business
  • Spotting keyword gaps before entering a new market

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Find keywords for a project management software targeting small businesses

AGENT
  1. 1Asks clarifying questions about target audience, business goals, domain authority, and geographic targeting
  2. 2Generates seed keywords from core product terms, problem-focused phrases, and audience-specific language
  3. 3Expands each seed with modifiers, long-tail variants, and question formats
  4. 4Classifies each keyword by intent, scores difficulty on a 1-100 scale, and calculates opportunity scores using volume and intent weight
  5. 5Groups keywords into topic clusters with pillar and cluster page assignments and outputs a priority-ranked content calendar
OUTPUT

A keyword research report with an executive summary, quick-win and growth opportunity lists, topic clusters mapped to content types, and a content calendar with priority scores

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

AHREFS_API_KEY (optional, enables automated data pull)SEMrush account (optional)Google Keyword Planner access (optional)Google Search Console access (optional)