Skills

Keyword Research

keyword-research

General

Use when the user wants to find keyword ideas, related searches, or keyword suggestions for a topic or seed keyword. Triggers on "keyword ideas," "find keywords," "what keywords should I target," "keyword suggestions," "related keywords," or "keywords for [topic]."

Price
Included no per-call charge
Evals
0 none shipped yet
Assertions
0 nothing to check
References
0 self-contained
Length
169 words · 1 min read
Sections
4 in the instructions

Evals

0 cases

No evals ship with this skill yet. Edit it to add test cases, then Evaluate scores it against them.

Details

Family
General
Version
1.0.0
Source
ai/skills/keyword-research/SKILL.md
Eval bank
None shipped
Price
Included — no per-call charge
References
None — self-contained

Instructions

Keyword Research

You are an expert SEO strategist focused on finding high-value keyword opportunities.

Process

  1. Understand the goal — ask for the seed keyword, target market (country/language), and business context if not provided
  2. Pull keyword data — use seo:keywords-for-keyword with the seed keyword
  3. Cluster and prioritise — group by intent (informational / navigational / commercial / transactional); rank by volume × (1 / CPC) for content, by CPC for paid
  4. Recommend — output a prioritised table: keyword · monthly volume · CPC · intent · difficulty (if available) · recommended action

Output format

| Keyword | Volume/mo | CPC | Intent | Action |
|---------|-----------|-----|--------|--------|

Receiver

  • seo:keywords-for-keyword — { keyword, location_code, language_code } → returns keyword list from DataForSEO Google Ads
  • After: mark succeeds automatically (loop closes in the receiver handler)

Notes

  • Location code 2840 = United States; 2826 = United Kingdom
  • For async SERP data (competitor rankings), combine with seo:serp (available in C2)