← Back to Skills Marketplace
69
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install seo-keyword-research
Description
Keyword research and analysis skill for any website. Performs systematic keyword discovery, competitive gap analysis, intent classification, difficulty scori...
Usage Guidance
This skill appears to do what it says, but it relies on browser automation and will read private Google Search Console / Ads data from whatever browser profile you point it at. Before installing or running it: 1) Confirm you trust the 'web-access' skill and any CDP proxy (the playbook expects a local proxy like http://localhost:3456). Do not expose that proxy to networks you don't control. 2) Be aware the skill will create and update JSON files at ~/.claude/skills/keyword-research/data/{domain}.json that may contain business descriptions and tool access flags—inspect these files if you care about local persistence. 3) If you don't want the agent to access your primary Google account or other logged-in sessions, run it in a dedicated browser profile or an isolated environment. 4) The skill runs JS snippets in the browser (DOM scraping/clicks); review the SKILL.md and references if you need to verify the exact actions before allowing automation. 5) The skill does not request remote secrets via env variables, but if you plan to provide paid-tool credentials elsewhere, supply them only through secure, deliberate channels. If you want stronger assurance, run the skill manually (follow the instructions yourself) instead of enabling automated browser/CDP operations.
Capability Analysis
Type: OpenClaw Skill
Name: seo-keyword-research
Version: 1.0.2
The skill automates keyword research by performing browser-based scraping of Google Search Console and other SEO tools via CDP. It utilizes high-risk capabilities including local file system access (storing profiles in ~/.claude/skills/keyword-research/data/ in SKILL.md) and the execution of JavaScript snippets in the browser (references/gsc-operations.md). While these functions are aligned with the stated purpose, the construction of file paths using an unsanitized {domain} variable poses a potential path traversal risk, and the broad browser automation instructions represent a significant attack surface.
Capability Tags
Capability Assessment
Purpose & Capability
The name/description (keyword research, competitor gap, intent classification) matches the instructions. Steps reference GSC, GKP, Ahrefs, Semrush, Autocomplete, etc., which are all expected for this purpose. Writing per-domain JSON profiles to ~/.claude/skills/keyword-research/data/ is coherent with the 'domain profiles' feature described.
Instruction Scope
The runtime instructions perform browser automation and DOM scraping of Google Search Console and other web UIs via a CDP proxy (examples use http://localhost:3456). They also read and write domain profile files in the user's home directory. This is expected for the stated task, but it means the agent will access whatever is present in the logged-in browser session (including private GSC data). The SKILL.md does instruct explicit DOM eval/click scripts and scraping of queries/metrics — necessary for the analysis but also able to expose sensitive site analytics to the agent.
Install Mechanism
Instruction-only skill with no install spec and no external downloads. Lowest risk by install mechanism. README suggests an optional 'npx skills add' usage for convenience, but the skill itself doesn't install third-party code.
Credentials
No required environment variables, no secrets declared, and required inputs (GSC/GKP/Ahrefs/Semrush tiers) are collected interactively or inferred. The only privileged access implied is the agent's use of the user's logged-in browser session and a local CDP proxy; these are proportionate to web UI automation for keyword research but important to be aware of.
Persistence & Privilege
The skill persists per-domain JSON files under its own data folder (~/.claude/skills/keyword-research/data/). always is false and the skill does not request system-wide changes or other skills' configs. However, because it relies on a CDP proxy to drive the browser, it can execute JS/evaluate pages in the user's authenticated browser context — a powerful capability that is expected for this automation but increases the sensitivity of what it can access.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install seo-keyword-research - After installation, invoke the skill by name or use
/seo-keyword-research - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
No functional or documentation changes since the previous version.
- Version bump only; no code or content updates detected.
v1.0.1
- Improved profile handling: now loads, updates, and saves keyword research profiles per domain to streamline future sessions.
- Clarified tool integration: added specific behaviors and skip rules for Ahrefs, Semrush, Google Search Console, and Google Ads Keyword Planner based on account access.
- Detailed four-step SEO analysis framework for effective keyword discovery, competitor gap analysis, and expansion using both free and paid tools.
- Added clear, actionable prompts for missing info and account upgrades to keep research efficient and personalized.
- Universal support for any website, region, or language; flexible workflow for users with or without paid SEO tools.
Metadata
Frequently Asked Questions
What is Keyword Research?
Keyword research and analysis skill for any website. Performs systematic keyword discovery, competitive gap analysis, intent classification, difficulty scori... It is an AI Agent Skill for Claude Code / OpenClaw, with 69 downloads so far.
How do I install Keyword Research?
Run "/install seo-keyword-research" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Keyword Research free?
Yes, Keyword Research is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Keyword Research support?
Keyword Research is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Keyword Research?
It is built and maintained by meikidd (@meikidd); the current version is v1.0.2.
More Skills