← 返回 Skills 市场
maxpetretta

Clawler

作者 Max Petretta · GitHub ↗ · v2026.3.11-6 · MIT-0
cross-platform ✓ 安全检测通过
272
总下载
0
收藏
1
当前安装
5
版本数
在 OpenClaw 中安装
/install clawler
功能描述
Use when you want current web information through the Clawler OpenClaw plugin.
使用说明 (SKILL.md)

Clawler Skill

Clawler is an optional web-search surface for this project. Use it when the plugin is installed and the operator wants Clawler to handle web search.

Setup

If Clawler is available in the current OpenClaw environment:

  1. Run the setup flow if the plugin CLI is available:
    • openclaw clawler setup
  2. Choose one default provider and configure credentials for that provider.
  3. Verify availability:
    • openclaw clawler status

Optional:

  • If you want Clawler to replace the built-in web_search tool for that OpenClaw installation, add web_search to tools.deny.
  • This changes installation-wide search behavior and should only be done deliberately.

If the setup CLI is not available, make sure OpenClaw is configured so:

  • the Clawler plugin is installed and enabled
  • one provider is selected
  • that provider API key is available through plugin config or environment variables
  • tools.deny includes web_search only when you intentionally want to disable the built-in search tool for that OpenClaw installation

Credentials

Clawler supports multiple providers. No single provider credential is universally required for this skill; configure one provider in plugin config or provide one of these env vars for the provider you choose:

  • BRAVE_API_KEY
  • EXA_API_KEY
  • TAVILY_API_KEY
  • PERPLEXITY_API_KEY
  • OPENROUTER_API_KEY
  • PARALLEL_API_KEY
  • GEMINI_API_KEY
  • GOOGLE_AI_API_KEY
  • OPENAI_API_KEY
  • ANTHROPIC_API_KEY

Provider-specific settings can also be stored in the Clawler plugin config inside the OpenClaw config file instead of environment variables. Because the operator chooses the provider, these env vars are optional alternatives rather than universally required metadata for the skill.

Tool

The default tool name is search_web.

Use it with:

{
  "query": "latest OpenAI web search docs",
  "provider": "openai",
  "count": 5,
  "freshness": "pm",
  "country": "us",
  "search_lang": "en",
  "topic": "general",
  "include_domains": ["developers.openai.com"],
  "exclude_domains": ["example.com"]
}

Supported parameters:

  • query: required search string
  • provider: optional per-call provider override such as exa, openai, brave, or anthropic
  • count: max number of results to request
  • freshness: relative or explicit date filter such as pd, pw, pm, py, or YYYY-MM-DDtoYYYY-MM-DD
  • country: country hint such as us
  • search_lang: language hint such as en
  • topic: provider-level topical hint such as general, news, or finance
  • include_domains: allow-list domains
  • exclude_domains: deny-list domains

Usage Rules

  1. Treat search_web as the preferred search tool only when Clawler has been intentionally configured as the active search surface.
  2. Use provider-neutral instructions unless the user explicitly wants a provider comparison or a specific backend.
  3. Use the per-call provider override when the query clearly benefits from a specific backend.
  4. For technical or doc-heavy queries, use domain allow-lists when official sources matter.
  5. If the query needs a synthesized answer with citations, prefer answer-native providers such as OpenAI, Anthropic, Gemini, Tavily, or Perplexity.
  6. If the query mainly needs fast retrieval of links, traditional search providers such as Exa, Brave, or Parallel can be enough.
  7. Treat changes to tools.deny as an optional installation-wide behavior change, not a routine default. Only recommend it when the operator explicitly wants Clawler to replace the built-in search surface.

Provider Notes

  • auto picks the first available configured provider.
  • API keys can come from plugin config or environment variables.
  • Shared filters are applied at the plugin level and translated per provider when native support exists.
  • Some providers enforce domain filters natively; others treat them as best-effort guidance.
安全使用建议
This is an instruction-only skill that acts as a front-end to the Clawler OpenClaw plugin. Before enabling: ensure the openclaw CLI and the Clawler plugin are actually installed on your system; only provide API keys for providers you trust and understand (billing/permissions may apply); do not add web_search to tools.deny unless you intentionally want Clawler to replace the built-in search across the installation; consider reviewing the referenced GitHub repo and your OpenClaw plugin config to confirm where provider keys will be stored (environment variables vs plugin config). Because no code is installed by the skill itself, risks are mainly about where you store API keys and whether you intentionally change global tool configuration.
功能分析
Type: OpenClaw Skill Name: clawler Version: 2026.3.11-6 The 'clawler' skill bundle is a legitimate integration for a web search plugin. It defines a 'search_web' tool and provides instructions for configuring various search provider API keys (e.g., OpenAI, Anthropic, Tavily). The documentation in SKILL.md correctly guides the agent on setup and usage without any evidence of malicious intent, data exfiltration, or harmful prompt injection.
能力评估
Purpose & Capability
Name/description ask for a web-search plugin and the SKILL.md only requires the OpenClaw CLI and provider API keys (optional per operator choice). Requesting the openclaw binary is expected for an OpenClaw plugin front-end.
Instruction Scope
Instructions are scoped to plugin setup, provider selection, and use of the provided search_web tool. The only action that affects broader system behavior is an explicit, optional recommendation to add web_search to tools.deny (installation-wide change) — this is noted as deliberate in the docs, but users should be aware it changes global search behavior.
Install Mechanism
No install spec or code files are present (instruction-only). Nothing is downloaded or written to disk by the skill itself.
Credentials
Several provider API key environment variable names are listed, but they are optional alternatives corresponding to supported backends. No unrelated credentials or excessively broad secrets are requested.
Persistence & Privilege
Skill does not require always:true and does not request persistent modification of other skills; the only broader privilege-change suggestion is the optional tools.deny edit, which is documented as deliberate.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install clawler
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /clawler 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2026.3.11-6
**Full Changelog**: https://github.com/maxpetretta/clawler/compare/v2026.3.11-5...v2026.3.11-6
v2026.3.11-5
**Full Changelog**: https://github.com/maxpetretta/clawler/compare/v2026.3.11-4...v2026.3.11-5
v2026.3.11-4
**Full Changelog**: https://github.com/maxpetretta/clawler/compare/v2026.3.11-3...v2026.3.11-4
v2026.3.11-3
**Full Changelog**: https://github.com/maxpetretta/clawler/compare/v2026.3.11-2...v2026.3.11-3
v2026.3.11-2
**Full Changelog**: https://github.com/maxpetretta/clawler/compare/v2026.3.11...v2026.3.11-2
元数据
Slug clawler
版本 2026.3.11-6
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 5
常见问题

Clawler 是什么?

Use when you want current web information through the Clawler OpenClaw plugin. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 272 次。

如何安装 Clawler?

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

Clawler 是免费的吗?

是的,Clawler 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Clawler 支持哪些平台?

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

谁开发了 Clawler?

由 Max Petretta(@maxpetretta)开发并维护,当前版本 v2026.3.11-6。

💬 留言讨论