keyword-research

Builds intent-classified keyword clusters with volume, difficulty, and priority scoring for SEO content planning.

Updated May 23, 2026
One-click install
npx skills add https://github.com/TheGraphicKing/skott-canvas --skill keyword-research-thegraphicking
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: keyword-research
Source: https://github.com/TheGraphicKing/skott-canvas/tree/main/skills/keyword-research
Command: npx skills add https://github.com/TheGraphicKing/skott-canvas --skill keyword-research-thegraphicking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Marketing teams often collect raw keyword lists without structure, making it hard to know which terms to target, what content to create, and which keywords actually drive pipeline rather than just traffic. ## Core Features & Use Cases - Intent Classification: Groups keywords into navigational, informational, commercial, and transactional categories mapped to appropriate content types. - Priority Scoring: Combines business relevance, search volume, and keyword difficulty into a single priority score formula. - Cluster Building: Groups 5-15 related keywords into clusters with a primary keyword, supporting terms, content type, and target persona. - Use Case: Before launching a new content pillar, generate 50-100 keywords per seed topic, classify them by intent, and produce a prioritized keyword table plus a quick-wins list of terms already ranking in positions 11-30. ## Quick Start Build a keyword cluster plan for our target personas covering the topic of AI marketing platforms, grouped by search intent with priority scores.

Frequently Asked Questions about keyword-research

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

FAQPage Schema
How do I group keywords by search intent for SEO?▼

Classify each keyword into one of four intent categories: navigational, informational, commercial, or transactional. Use modifiers like "how to" for informational, "best" or "vs" for commercial, and "demo" or "pricing" for transactional intent.

How to prioritize keywords with low difficulty and high volume?▼

Score each keyword using the formula: (Business Relevance x 2) + (Volume score 1-5) - (Difficulty / 20). Target difficulty under 50 for new programs and under 30 for early-stage sites, then rank by the resulting priority score.

What is a keyword cluster and how many keywords should it contain?▼

A keyword cluster is a group of 5-15 related terms targeted by a single page or content hub. Each cluster needs one primary keyword for the H1, supporting keywords for H2s and body mentions, a content type, and a target persona.

How do I find quick-win keywords already ranking?▼

Identify keywords where your site currently ranks in positions 11-30. These terms need only targeted optimization, such as improving content depth or internal linking, to reach page one and capture existing search volume.

When should I do keyword research for a content program?▼

Run keyword research before starting a new content pillar, when entering a new market or product category, during quarterly SEO planning cycles, or when competitors outrank you and you need to find new angles.