โ† All skills
Tencent SkillHub ยท Developer Tools

dataforseo-cli

LLM-friendly keyword research CLI for AI agents. Check search volume, CPC, keyword difficulty, and competition via DataForSEO API. Find related keywords, ana...

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

LLM-friendly keyword research CLI for AI agents. Check search volume, CPC, keyword difficulty, and competition via DataForSEO API. Find related keywords, ana...

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.7

Documentation

ClawHub primary doc Primary doc: SKILL.md 13 sections Open source page

Keyword Research with dataforseo-cli

LLM-friendly keyword research CLI. Wraps the DataForSEO API and outputs TSV by default โ€” compact, structured, and optimized for agent context windows. npm: https://www.npmjs.com/package/dataforseo-cli GitHub: https://github.com/alexgusevski/dataforseo-cli

1. Install from npm

npm install -g dataforseo-cli

2. Check credentials

dataforseo-cli status If credentials are already configured, you're good to go. If not, authenticate: # With login + password dataforseo-cli --set-credentials login=YOUR_LOGIN password=YOUR_PASSWORD # Or with base64 token (from DataForSEO email) dataforseo-cli --set-credentials base64=YOUR_BASE64_TOKEN Credentials are stored in ~/.config/dataforseo-cli/config.json. The locations and languages commands work without credentials (local data).

status โ€” Check credentials

Check if API credentials are configured without making any API calls. dataforseo-cli status Exits 0 if configured, exits 1 if not. Shows login username (not password).

volume โ€” Keyword metrics

Get search volume, CPC, keyword difficulty (0โ€“100), competition level, and 12-month search trend. dataforseo-cli volume <keywords...> [options] Arguments: <keywords...> โ€” One or more keywords (required). Batch multiple keywords in one call to save API requests. Options: -l, --location <code> โ€” Location code (default: 2840 = US) --language <code> โ€” Language code (default: en) --json โ€” Output as JSON array --table / --human โ€” Output as human-readable table Example: dataforseo-cli volume "seo tools" "keyword research" "backlink checker" Output (TSV): keyword volume cpc difficulty competition trend seo tools 12500 2.35 45 HIGH 14800,13900,12500,12100,11800,12000,12500,13000,12800,12500,12200,11900 difficulty โ€” 0โ€“100 scale (0-30 easy, 31-60 medium, 61-100 hard) cpc โ€” Cost per click in USD competition โ€” LOW / MEDIUM / HIGH trend โ€” 12 monthly search volumes, newest first

related โ€” Keyword suggestions

Find related keyword ideas from a seed keyword. dataforseo-cli related <seed> [options] Arguments: <seed> โ€” Seed keyword (required, single keyword) Options: -l, --location <code> โ€” Location code (default: 2840 = US) --language <code> โ€” Language code (default: en) -n, --limit <n> โ€” Max results (default: 50) --json โ€” Output as JSON array --table / --human โ€” Output as human-readable table Example: dataforseo-cli related "ai agents" -n 20 Output (TSV): keyword volume cpc competition difficulty best ai agents 8100 3.10 0.82 52 ai agent framework 2400 1.85 0.65 38

competitor โ€” Domain keyword analysis

See what keywords a domain currently ranks for. dataforseo-cli competitor <domain> [options] Arguments: <domain> โ€” Target domain (required, e.g. ahrefs.com) Options: -l, --location <code> โ€” Location code (default: 2840 = US) --language <code> โ€” Language code (default: en) -n, --limit <n> โ€” Max results (default: 50) --json โ€” Output as JSON array --table / --human โ€” Output as human-readable table Example: dataforseo-cli competitor semrush.com -n 10 Output (TSV): keyword position volume cpc difficulty url backlink checker 1 33100 4.50 72 https://ahrefs.com/backlink-checker

locations โ€” Look up location codes

List all available location codes, or filter by name. Works offline โ€” no API credentials needed. dataforseo-cli locations [search] [--json] Arguments: [search] โ€” Optional filter by name (e.g. sweden, new york) Without search โ€” lists all locations: dataforseo-cli locations With search โ€” filters by name: dataforseo-cli locations sweden Output (TSV): code name country type 2752 Sweden SE Country

languages โ€” Look up language codes

List all available language codes, or filter by name. Works offline โ€” no API credentials needed. dataforseo-cli languages [search] [--json] Without search โ€” lists all languages: dataforseo-cli languages With search โ€” filters by name: dataforseo-cli languages swedish Output (TSV): name code Swedish sv

Output Formats

All data commands default to TSV (tab-separated values) โ€” the most token-efficient structured format for LLMs. FlagDescription(default)TSV โ€” fewest tokens, best for agent pipelines--jsonJSON array โ€” use when you need structured parsing--table / --humanHuman-readable aligned table โ€” for human review

Caching

Results are cached in ~/.config/dataforseo-cli/cache/ to avoid duplicate API calls and save costs. Same query + location + language = cache hit. dataforseo-cli --print-cache

Workflow: SEO Article Research

Start with seed keyword: dataforseo-cli volume "your topic" Expand: dataforseo-cli related "your topic" -n 30 Filter: Pick keywords with volume > 100, difficulty < 60 Check competitors: dataforseo-cli competitor competitor-domain.com -n 20 Write article targeting the best keyword cluster

Tips

Batch keywords in volume โ€” DataForSEO charges per API request, not per keyword Default location is USA (2840). Always set --location for local/international SEO Use locations and languages without arguments to see all available options Difficulty scale: 0-30 easy, 31-60 medium, 61-100 hard

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
1 Docs
  • SKILL.md Primary doc