keyword-research

Guides SEO keyword discovery, intent analysis, clustering, and topical map planning.

Updated Aug 10, 2026
One-click install
npx skills add https://github.com/narr07/permadi --skill keyword-research-narr07
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: keyword-research
Source: https://github.com/narr07/permadi/tree/main/.agents/skills/keyword-research
Command: npx skills add https://github.com/narr07/permadi --skill keyword-research-narr07

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Finding keywords that real users actually search for is difficult, and most teams waste effort on terms with no traffic or impossible competition. This Skill provides a structured workflow for discovering target keywords, assessing difficulty, understanding search intent, and organizing terms into topical maps. ## Core Features & Use Cases - Keyword Discovery: Expand seed terms using Google autocomplete (alphabet method, position variants, question modifiers), People Also Ask, competitor reverse-engineering, and multi-platform research on Reddit, Quora, and X. - Intent Classification & Screening: Categorize keywords as informational, navigational, commercial, or transactional, then filter by search volume, keyword difficulty, CPC, and SERP features. - Clustering & Topical Maps: Group keywords by SERP overlap, semantics, or intent, and map them into pillar-cluster content structures. - Use Case: You are launching a new SaaS tool and need an SEO content plan. Use this Skill to generate a prioritized keyword list with volume, difficulty, and intent, mapped to target pages and content gaps versus competitors. ## Quick Start Research target keywords for my project management SaaS and build a topical map with search intent and priority rankings.

Frequently Asked Questions about keyword-research

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

FAQPage Schema
How do I find long-tail keywords for SEO?▼

Use Google autocomplete with the alphabet method: type your seed keyword plus a space and each letter a through z, recording relevant suggestions. Combine with position variants, question modifiers like "how to" and "best", and People Also Ask results for full long-tail coverage.

How to identify search intent for a keyword?▼

Check modifier words first: "how" and "what" signal informational intent, "best" and "vs" signal commercial, and "buy" or "price" signal transactional. Then verify with a SERP check, since knowledge cards indicate informational intent while product lists indicate commercial intent.

What keyword difficulty should a new website target?▼

New sites should target lower keyword difficulty scores and low-volume, high-intent terms, since roughly 95 percent of keywords get fewer than 10 searches per month. These terms often rank faster and convert better than high-volume competitive keywords.

How do I group keywords into topic clusters?▼

Group keywords by SERP overlap, meaning terms whose top-ranking pages overlap belong in the same cluster, or by semantic similarity and shared intent. Map clusters to a pillar page covering the broad topic, with each cluster page linking back to the pillar.

Can PPC data improve SEO keyword prioritization?▼

Yes, Google Ads conversion rates and Search Terms reports reveal which keywords actually convert, making them worth pursuing organically. Estimate SEO ROI by multiplying expected organic clicks by PPC conversion rate and customer value, then subtracting SEO cost.