Skills Explorer Add Skills

seo-dataforseo

An agent skill by AgriciDaniel, from AgriciDaniel/claude-seo. Tags: analytics, api, research, seo, serp-analysis.

What it does

Live SEO data via DataForSEO MCP server: SERP analysis, keyword research (volume, difficulty, intent, trends), backlink profiles, on-page analysis, competitor and content analysis, business listings, AI visibility (LLM mention tracking), and domain analytics. Requires DataForSEO extension installed. Use when user says "dataforseo", "live SERP", "keyword volume", "backlink data", "AI visibility check", or "real search data".

Install

With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:

npx skills add AgriciDaniel/claude-seo --skill seo-dataforseo

Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):

git clone --depth 1 https://github.com/AgriciDaniel/claude-seo
cp -r claude-seo/extensions/dataforseo/skills/seo-dataforseo ~/.claude/skills/seo-dataforseo

Safety box score

Grade C, moderate risk: 37 of 100 risk points, rated 2026-10-17. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.

This skill is a live SEO-data client that shells out to local install/cost scripts and talks to the DataForSEO MCP server for SERPs, backlinks, keywords, on-page audits, and AI-visibility lookups. The main risks are external API/network exposure of user-supplied keywords, domains, and URLs, plus dependence on local scripts and config that should be verified before installation.

Category levels, from 0 (none) to 3 (high)
CategoryLevelWhy
Code & shell execution2 (moderate)The skill explicitly runs local commands such as `./extensions/dataforseo/install.sh` and `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run dataforseo_costs.py check/log`, so it does invoke shell scripts.
Network access2 (moderate)It makes live requests to the DataForSEO MCP server for SERP, backlink, keyword, on-page, and AI-visibility data, which sends the user's queries/URLs/domains off-machine.
Filesystem reach1 (low)The approved workflow includes local install/config/log steps (`install.sh`, `dataforseo_costs.py log`, `config --mode threshold`), but the docs only show bounded extension/config writes.
Secrets & credentials2 (moderate)The skill uses DataForSEO API authentication via the MCP config and explicitly references `API login/password in MCP config`, so it touches credentialed access.
Privilege & persistence1 (low)It requires installing the extension and adjusting MCP/cost configuration, but it does not explicitly call for sudo, global installs, or OS-level service changes.
Instruction hijack surface0 (none)There is no prompt-injection content such as instructions to ignore policies, hide actions, or follow remote instructions.
Irreversible actions0 (none)The skill is analytical only; it retrieves data and asks for confirmation for expensive calls, but it does not post, deploy, pay, book, or delete anything.
Transparency1 (low)Behavior depends on an external MCP package and installer not included in these files (`dataforseo-mcp-server@2.8.10`, `./extensions/dataforseo/install.sh`), so the full runtime surface is not fully inspectable here.

Before installing

Rated 2026-10-17 by an automated review of 4 files from the skill's repository.

Source

Repository
AgriciDaniel/claude-seo (all skills from this repository)
Path
extensions/dataforseo/skills/seo-dataforseo/SKILL.md
Branch
main
Collection
claude-seo
Updated
2026-09-21