dataforseo-cli

Retrieve keyword metrics and competitor ranking data via the DataForSEO API in TSV format.

2|1|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/simplefarmer69/ape-claw --skill dataforseo-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dataforseo-cli
Source: https://github.com/simplefarmer69/ape-claw/tree/main/data/forge-skills/clawhub-dataforseo-cli
Command: npx skills add https://github.com/simplefarmer69/ape-claw --skill dataforseo-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines complex keyword research and competitor analysis by providing an LLM-friendly interface to the DataForSEO API, making SEO tasks more efficient for AI agents.

Core Features & Use Cases

  • Keyword Metrics: Get search volume, CPC, difficulty, and competition for keywords.
  • Keyword Suggestions: Discover related keyword ideas based on a seed keyword.
  • Competitor Analysis: Analyze which keywords a domain ranks for.
  • Location/Language Codes: Look up available codes for targeted research.
  • Use Case: An AI agent needs to plan content around "sustainable fashion". It uses this skill to find high-volume, low-difficulty keywords, identify competitor domains ranking for those terms, and gather related long-tail keyword ideas to build a comprehensive content strategy.

Quick Start

Use the dataforseo-cli skill to find keyword metrics for "AI marketing tools" and "content optimization".

Frequently Asked Questions about dataforseo-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get search volume and keyword difficulty data using an AI agent?

To get search volume and keyword difficulty, this Skill provides a command-line interface for AI agents to retrieve metrics via the DataForSEO API. It outputs results in TSV format, ensuring efficient context window utilization for LLM processing.

Can I retrieve competitor ranking keywords for a specific domain?

Yes, you can retrieve competitor ranking keywords for a specific domain. By passing the domain through the CLI, the Skill queries the DataForSEO API to analyze which keywords a domain currently ranks for, returning the data in a structured TSV format.

What's the best way to find related long-tail keyword ideas for content strategy?

The best way to find long-tail keyword ideas is using the keyword suggestions feature. By providing a seed keyword to the CLI, it queries the DataForSEO API to discover related keyword ideas, which helps build a comprehensive content strategy.

Does keyword research via DataForSEO output data in TSV format for LLM context windows?

Yes, keyword research via DataForSEO outputs data in TSV format specifically designed for LLM context windows. This TSV format allows AI agents to efficiently process search volume, CPC, and competition levels without wasting tokens.

How do I look up location and language codes for targeted SEO research?

You look up location and language codes for targeted SEO research by utilizing the CLI's dedicated code lookup feature. This function queries the DataForSEO API to return the specific location and language codes needed for accurate localized research.

Why does an AI agent need TSV format for SEO competitor analysis?

An AI agent needs TSV format for SEO competitor analysis to maximize efficient context window utilization. By returning DataForSEO API data as TSV instead of JSON, the Skill minimizes token usage while retaining all search volume and competitor ranking metrics.