Skills

Keyword Research

Discover keyword opportunities, evaluate metrics and SERPs, and save/tag promising terms.

Install

npx skills add every-app/open-seo --skill keyword-research -g -a claude-code -y
Repository
every-app/open-seo26k
Category
Engineering
Updated
5d ago
License
MIT
Context cost
Mediumabout 1,712 tokens
Runs scripts
No, instructions only

What it does

Discover keyword opportunities, evaluate metrics and SERPs, and save/tag promising terms.

OpenSEO Keyword Research

Goal

Turn seed topics into a prioritized keyword opportunity set using OpenSEO MCP data. The output should help the user decide what to target, what to save, and what to research next.

Required inputs

  • projectId
  • One or more seed topics, products, pages, competitors, or audience problems
  • Optional market/location/language

If projectId is missing, use list_projects first. If the target market/location/language is unclear and would materially affect keyword metrics, ask the user; otherwise use the MCP tool defaults.

Project context

The project-context tools are free and shared with the app and other agents.

  1. Call get_project_context first and ground the research in it, the business, the goal, the markets, and the competitors and key pages already saved.
  2. This skill needs business_overview and current_goal. If either is empty, run a minimal inline setup: ask the user, or infer from the site and confirm, just enough to fill them, write them back with update_project_context, then continue the research. Never front-load the full interview; suggest seo-project-setup at the end for the rest.
  3. Before spending credits, check the research log. If the same research ran within the last 30 days, reuse that result and say so instead of re-buying it.
  4. On finish, write back what is durable, a sharpened business_overview or current_goal, competitors that kept appearing in the SERPs via addCompetitors, pages the keywords should land on via addKeyPages, and append a research log entry: { appendResearchLog: { summary: "Keyword research: <seeds/market>. Verdict: <conclusion>" } }.

Deliver as a report

Deliver through the seo-report skill, saving with skill: "keyword-research". If that skill is not available, say so and stop before writing HTML.

OpenSEO MCP tools

Read the whole SKILL.md on GitHub

More in Engineering