keyword-research

Analyze search volume, competition, and intent to prioritize SEO and GEO keywords.

7|2|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/SJTU-IPADS/SkVM-data --skill keyword-research-sjtu-ipads
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: keyword-research
Source: https://github.com/SJTU-IPADS/SkVM-data/tree/main/skills/keyword-research
Command: npx skills add https://github.com/SJTU-IPADS/SkVM-data --skill keyword-research-sjtu-ipads

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Discovers and prioritizes keywords for SEO and GEO content strategies by analyzing volume, competition, intent, and business relevance to inform content planning and optimization.

Core Features & Use Cases

  • Keyword Discovery: Generate comprehensive keyword lists from seed terms.
  • Intent Classification: Categorize keywords by user intent (informational, navigational, commercial, transactional).
  • Difficulty & Opportunity: Assess competition and score opportunities to prioritize content.
  • Clustering & GEO Relevance: Group keywords into topic clusters and identify geo-relevant terms for localization.

Quick Start

Provide seed keywords or a topic description to start the keyword research plan.

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 search intent insights?

To find high-value SEO keywords, you analyze search volume, competition, and user intent to prioritize terms for content strategies. This approach maps keywords to informational, navigational, commercial, or transactional intent to guide optimization.

What is the best way to group target keywords into topic clusters?

Grouping target keywords into topic clusters involves organizing related seed terms and their long-tail variants into cohesive themes. This clustering strategy helps structure content planning and improves topical authority for search engines.

How do I assess keyword difficulty and opportunity for SEO content?

Assessing keyword difficulty involves evaluating competition levels for specific search terms to score content opportunities. By analyzing business relevance alongside competition metrics, you can prioritize keywords that offer the highest potential ROI.

Can I identify geo-relevant keywords for localized SEO strategies?

Yes, you can identify geo-relevant keywords for localized SEO strategies by filtering terms specifically for geographic relevance. This GEO SEO process ensures content targets regional search queries, improving visibility for localized audience segments.

Do I need manual seed data to generate a keyword research plan?

You do not need manual seed data exclusively; you can also use tool-assisted inputs via optional connectors. Providing a topic description or manual seed terms starts the keyword research plan and expands into long-tail variants.

How does long-tail keyword expansion work for content calendars?

Long-tail keyword expansion takes initial seed terms and generates specific, lower-competition variants to populate an actionable content calendar. This process aligns generated keyword metrics and intent mapping with scheduled content actions.