Coordinates keyword research from a seed or existing keyword data through discovery, intent clustering, opportunity assessment and page mapping.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Keyword Research
For a market or category, start with [category research](references/category-research.md) to identify demand branches and seeds. For an existing website, start with its URL inventory and check indexability before diagnosing weak keyword performance. For a single seed, begin directly with the workflow below. Establish the decision, product capabilities, market, language and channel. Reuse relevant project context (including {project}.md when available), existing queries, URLs and CSV exports. State reasonable assumptions. A single seed is enough. When exploring several seeds one at a time, complete the current one before continuing.
Read the relevant sibling skills by name from the installed collection or local repository. Start at the earliest missing input and stop at the requested deliverable.
| Request | Skill | Handoff |
|---|---|---|
| Find demand or long-tail expressions | keyword-discovery | Candidate queries with provenance |
| Decide whether queries serve one page | keyword-clustering | Task, same-page variants, separate or uncertain branches |
| Choose what to pursue first | keyword-opportunity | Priorities, reasons and evidence gaps |
…
The line at the top of this page pins the label v2.3.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_vebl53c2f5wndck3
GET https://markdownregistry.com/api/v1/resolve?ref=kostja94/marketing-skills/keyword-research
GET https://markdownregistry.com/api/v1/blob/83608011286e33eabb145fe7ecbb853724c9ce6747b3a01279f6ae047b383f30
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
kostja94/marketing-skills · skills/analytics/seo/google-search-console/SKILL.md · Compatibility pointer for Search Console performance and indexing analysis; maintained in Open Analytics.
kostja94/marketing-skills · skills/analytics/seo/seo-monitoring/SKILL.md · Compatibility pointer for recurring SEO monitoring; maintained in Open Analytics.
kostja94/marketing-skills · skills/analytics/sources/ai-traffic/SKILL.md · Compatibility pointer for AI assistant referrals and generative search visibility; maintained in Open Analytics.
kostja94/marketing-skills · skills/analytics/sources/traffic/SKILL.md · Compatibility pointer for source, UTM and direct-traffic analysis; maintained in Open Analytics.
kostja94/marketing-skills · skills/analytics/tracking/SKILL.md · Compatibility pointer for GA4 event, key-event and User-ID tracking; maintained in Open Analytics.
kostja94/marketing-skills · skills/channels/community/community-forum/SKILL.md · When the user wants to promote via forums, communities, or invite users to join a community. Also use when the user…
kostja94/marketing-skills · skills/channels/community/directory-submission/SKILL.md · When the user wants to submit a product or app to directories, curated lists, launch platforms, or app stores—and needs…
kostja94/marketing-skills · skills/channels/community/product-hunt-launch/SKILL.md · When the user wants to launch on Product Hunt, prepare a PH submission, or plan launch day (hunter, first comment…
kostja94/marketing-skills · skills/channels/distribution/distribution-channels/SKILL.md · When the user wants to plan product distribution via marketplaces, app stores, or third-party platforms. Also use when…
kostja94/marketing-skills · skills/channels/owned/email-marketing/SKILL.md · When the user wants to plan email marketing, EDM, newsletter strategy, or email deliverability. Also use when the user…
kostja94/marketing-skills · skills/channels/owned/employee-generated-content/SKILL.md · When the user wants to plan, implement, or optimize employee-generated content (EGC) or employee advocacy. Also use…
kostja94/marketing-skills · skills/channels/partnerships/affiliate-marketing/SKILL.md · When the user wants to plan, implement, or optimize affiliate marketing strategy. Also use when the user mentions…
ryze-ai-adgent/open-seo-mcp-skills · skills/keyword-research/SKILL.md · Keyword research from a seed topic — ideas, real Google volume/CPC, intent, difficulty, clustered into a plan. Use when…
nowork-studio/notfair-plugin · skills/keyword-research/SKILL.md · Discover, analyze, and prioritize keywords for SEO and GEO content strategies from a seed keyword or niche. Identifies…
aaron-he-zhu/aaron-marketing-skills · seo-geo/survey/keyword-research/SKILL.md · Use when the user asks to "find keywords", "挖词", or "搜什么词"; prioritizes search volume, keyword difficulty, intent, and…
eronred/aso-skills · skills/keyword-research/SKILL.md · When the user wants to discover, evaluate, or prioritize App Store keywords. Also use when the user mentions "keyword…
indranilbanerjee/digital-marketing-pro · skills/keyword-research/SKILL.md · Research keywords via the connected data source: intent, gaps. Grouping → keyword-cluster. "what keywords should we…
openclaudia/openclaudia-skills · skills/keyword-research/SKILL.md · Perform keyword research using the SemRush API. Use when the user says "find keywords", "keyword research", "what…
superamped/ai-marketing-skills · skills/research/keyword-research/SKILL.md · Use this skill to expand seed topics with Keywords Everywhere, retrieve live metrics, cluster terms by search intent…
moizibnyousaf/marketing-cli · skills/keyword-research/SKILL.md · Strategic keyword research powered by web search and brand context. Use this skill whenever the user mentions keywords…