← 返回 Skills 市场
psyduckler

AEO Prompt Question Finder

作者 psyduckler · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
968
总下载
0
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install aeo-prompt-question-finder
功能描述
Find question-based Google Autocomplete suggestions for any topic. Prepends question modifiers (what, how, why) to a seed topic and returns real autocomplete...
使用说明 (SKILL.md)

Prompt Question Finder

Discover what questions people ask about a topic by querying Google Autocomplete with question modifiers.

Usage

Run the script from the skill directory:

python3 scripts/find_questions.py "travel itinerary"

Options

  • --modifiers what how why should — override default modifiers (default: what how why should can does is when where which will are do)
  • --delay 0.5 — seconds between requests (use 0.5–1.0 when running many topics in batch)
  • --json — output as JSON for programmatic use
  • --volume — fetch avg monthly search volume via DataForSEO (reads creds from macOS Keychain: dataforseo-login / dataforseo-password, or env vars DATAFORSEO_LOGIN / DATAFORSEO_PASSWORD)
  • --location 2840 — DataForSEO location code (default: 2840 = US)
  • --lang en — language code for volume lookup (default: en)

Examples

# Default modifiers (what, how, why)
python3 scripts/find_questions.py "protein powder"

# Custom modifiers
python3 scripts/find_questions.py "travel itinerary" --modifiers what how why should when

# JSON output
python3 scripts/find_questions.py "travel itinerary" --json

Rate Limits

Google Autocomplete is an unofficial endpoint. Single-topic runs (10 requests) are safe. When running multiple topics in batch or parallel, always use --delay 0.5 or higher to avoid temporary IP blocks.

How It Works

For each modifier, the script queries https://suggestqueries.google.com/complete/search with "{modifier} {topic}" and returns the autocomplete suggestions. No API key required.

安全使用建议
This skill appears to do what it says: fetch Google Autocomplete suggestions and — if you opt in with --volume — query DataForSEO for search volumes. If you use the volume feature, the script will (in order) try to read credentials from your macOS Keychain using the 'security' command and/or use DATAFORSEO_LOGIN and DATAFORSEO_PASSWORD environment variables, then send those credentials to api.dataforseo.com via HTTP Basic auth over HTTPS. If you don't want to expose those credentials, do not use --volume or provide credentials in a controlled way (e.g., temporary env vars). Note the Google Autocomplete endpoint is unofficial and heavy/parallel use can trigger rate limits or IP blocking; use the documented --delay for batch runs. The small metadata inconsistency: credentials are optional but not listed in required.env — this is not harmful but be aware the skill may access your Keychain only when volume lookup is requested. If you have concerns, run the script locally in a controlled environment, inspect network traffic, or avoid providing DataForSEO credentials.
功能分析
Type: OpenClaw Skill Name: aeo-prompt-question-finder Version: 1.0.0 The skill accesses macOS Keychain credentials (`dataforseo-login`, `dataforseo-password`) using `subprocess.check_output` in `scripts/find_questions.py`. While this is for the stated purpose of authenticating with the DataForSEO API (https://api.dataforseo.com), the direct programmatic access to system credential stores is a high-risk capability. This capability, even if for a legitimate purpose, makes the skill suspicious due to the potential for misuse if the agent's permissions are overly broad or if the skill were to be invoked with malicious intent.
能力评估
Purpose & Capability
The name/description match the included script: it queries Google Autocomplete for question-prefixed queries and can optionally enrich results with DataForSEO volume data. The DataForSEO integration is a reasonable extension of the stated purpose.
Instruction Scope
SKILL.md and the script instruct the agent to make network requests to suggestqueries.google.com and (optionally) api.dataforseo.com. The script also uses the macOS 'security' command to read Keychain entries only when volume lookup is enabled. There is no instruction to read unrelated files or secrets beyond the documented DataForSEO credentials.
Install Mechanism
No install spec; the skill is instruction-only plus an included Python script. Nothing is downloaded or installed by the skill itself.
Credentials
The registry metadata declares no required env vars, but the script optionally reads DATAFORSEO_LOGIN/DATAFORSEO_PASSWORD or macOS Keychain entries when --volume is used. This is proportionate to the optional volume feature, but it is an undeclared (optional) credential access in the metadata.
Persistence & Privilege
The skill does not request persistent or elevated privileges, does not set always:true, and does not modify other skills or global agent settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install aeo-prompt-question-finder
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /aeo-prompt-question-finder 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial publish
元数据
Slug aeo-prompt-question-finder
版本 1.0.0
许可证
累计安装 2
当前安装数 2
历史版本数 1
常见问题

AEO Prompt Question Finder 是什么?

Find question-based Google Autocomplete suggestions for any topic. Prepends question modifiers (what, how, why) to a seed topic and returns real autocomplete... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 968 次。

如何安装 AEO Prompt Question Finder?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install aeo-prompt-question-finder」即可一键安装,无需额外配置。

AEO Prompt Question Finder 是免费的吗?

是的,AEO Prompt Question Finder 完全免费(开源免费),可自由下载、安装和使用。

AEO Prompt Question Finder 支持哪些平台?

AEO Prompt Question Finder 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 AEO Prompt Question Finder?

由 psyduckler(@psyduckler)开发并维护,当前版本 v1.0.0。

💬 留言讨论