keyword-research

Generate keyword plans with intent labels and difficulty scores.

25|5|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/buda-ai/bunny-agent --skill keyword-research-buda-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: keyword-research
Source: https://github.com/buda-ai/bunny-agent/tree/main/templates/seo-agent/.claude/skills/keyword-research
Command: npx skills add https://github.com/buda-ai/bunny-agent --skill keyword-research-buda-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keyword research can be time-consuming and fragmented; this skill automates discovery, intent labeling, and prioritization to streamline SEO planning.

Core Features & Use Cases

  • Keyword Discovery: Generate comprehensive seed keywords from topics or products.
  • Intent Classification: Label keywords as informational, navigational, commercial, or transactional.
  • Difficulty & Opportunity: Score ranking difficulty and prioritize high ROI keywords.
  • Clustering & GEO Relevance: Group keywords into topic clusters and identify geo-targeted opportunities.
  • Use Case: Plan a content calendar around high-potential topics for a new GEO region.

Quick Start

Run keyword research for a topic and generate a structured keyword plan with intent labels and difficulty scores.

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 SEO keywords with intent analysis and difficulty scores?

To find high-value SEO keywords, this skill analyzes search intent, estimates keyword difficulty, and prioritizes high ROI targets. It generates comprehensive seed keywords from your topics or products and outputs a ready-to-use content plan.

How do I group SEO keywords into topic clusters for content planning?

To group SEO keywords into topic clusters, this skill analyzes your discovered variations and organizes them into structured groups. This streamlines content planning by aligning related keywords into cohesive topics for your content calendar.

Can I identify geo-targeted keyword opportunities for a new region?

Yes, you can identify geo-targeted keyword opportunities for a new region. The skill supports GEO targeting by analyzing location-specific search variations and prioritizing keywords relevant for expanding your SEO campaigns into new geographic markets.

What is the best way to classify search intent for keyword variations?

The best way to classify search intent is using automated intent labeling. This skill categorizes keywords as informational, navigational, commercial, or transactional to help prioritize high ROI keywords for content planning.

Does automated keyword research support different industries and product types?

Automated keyword research supports multiple industries and product types. The skill generates seed keywords from your specified topics or products and computes intent, difficulty, and topic clusters for diverse SEO campaigns.