# AgentTaste skill directory
> Browse skills by task. Upstream entries link to verified source revisions; AgentTaste entries contain authored instructions.

JSON catalog: https://agenttaste.dev/skills.json?category=keyword-research
Human directory: https://agenttaste.dev/skills?category=keyword-research

## How to choose and use a skill
Choose and install the appropriate skills in my current project, then use them to complete the task I describe next.
Read https://agenttaste.dev/skills.json?category=keyword-research.
Choose skills by their useWhen, inputs, prerequisites and expected outputs.
Read the full SKILL.md and any referenced upstream files before using a skill.
Explain the chosen skills and check that their prerequisites and access terms are met.
Use the installation instructions for the agent running this task.
Use the listed project installation command or the documented plugin setup. Inspect existing installed skills before modifying them, and keep companion rules and scripts together.
Do not invent packages, search metrics, credentials or compatibility. If a required tool is unavailable, say which prerequisite is missing.
Then apply the chosen skill to my task and verify the result against the project instructions.

## Keyword research (keyword-research)
Find search demand, validate intent and group opportunities.

### SERP keyword clustering (seo-keyword-clustering)
The Claude SEO plugin’s seo-cluster skill groups keyword opportunities using SERP evidence and plans pillar pages, supporting content and internal links.

#### Use when
- Turn a seed keyword or keyword list into a content architecture.
- Investigate overlapping search intent and keyword cannibalization.

#### Required inputs
- Seed keyword or URL
- Target language and market

#### Prerequisites
- Claude Code with the full Claude SEO plugin and its companion scripts.
- Live web search or a configured SERP data provider.
- Search volume and difficulty require a data provider; do not invent metrics.

#### Expected outputs
- Keyword clusters
- Pillar and supporting page plan

Source: https://github.com/AgriciDaniel/claude-seo/blob/4b99de2f7de7e7d5247042e5fb5b4ea9368ef734/skills/seo-cluster/SKILL.md
Full SKILL.md: https://agenttaste.dev/skills/seo-keyword-clustering/SKILL.md
Access: Public. Upstream provider usage may have separate costs.
Agents: Claude Code
Installation (Claude Code):
```text
/plugin marketplace add AgriciDaniel/claude-seo
/plugin install claude-seo@agricidaniel-claude-seo
/seo setup
```

### Live keyword research (dataforseo-keyword-research)
The Claude SEO DataForSEO extension exposes live keyword and competitor data through its MCP server. Provider credentials and paid API usage are required.

#### Use when
- Validate keyword demand and competition with live metrics.
- Research competitor keywords for a specific location and language.

#### Required inputs
- Seed keywords or competitor domain
- Location and language
- Approved API usage budget

#### Prerequisites
- Claude Code and the complete Claude SEO plugin.
- DataForSEO extension and connected MCP server.
- DataForSEO credentials and sufficient API balance.

#### Expected outputs
- Keyword metrics with sources
- SERP and competitor evidence

Source: https://github.com/AgriciDaniel/claude-seo/blob/4b99de2f7de7e7d5247042e5fb5b4ea9368ef734/extensions/dataforseo/skills/seo-dataforseo/SKILL.md
Full SKILL.md: https://agenttaste.dev/skills/dataforseo-keyword-research/SKILL.md
Access: Public. Upstream provider usage may have separate costs.
Agents: Claude Code
Installation (Claude Code):
```text
/plugin marketplace add AgriciDaniel/claude-seo
/plugin install claude-seo@agricidaniel-claude-seo
/seo setup
```
