
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.
- Call
get_project_contextfirst and ground the research in it, the business, the goal, the markets, and the competitors and key pages already saved. - This skill needs
business_overviewandcurrent_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 withupdate_project_context, then continue the research. Never front-load the full interview; suggestseo-project-setupat the end for the rest. - 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.
- On finish, write back what is durable, a sharpened
business_overvieworcurrent_goal, competitors that kept appearing in the SERPs viaaddCompetitors, pages the keywords should land on viaaddKeyPages, 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.
