← Back to Skills Marketplace
wangziiiiii

Baidu Search Pro

by wangziiiiii · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
266
Downloads
1
Stars
2
Active Installs
2
Versions
Install in OpenClaw
/install baidu-search-pro
Description
Compatibility entry for our in-house Baidu realtime search chain. Use for live information, documentation, or research topics.
README (SKILL.md)

Baidu Search (compat alias)

Cross-platform Python: on Windows prefer py -3.11; on Linux/macOS prefer python3; if plain python already points to Python 3, it also works.

This skill is a backward-compatible alias for realtime-web-search. Use it only when an existing workflow still calls skills/baidu-search; new installs should prefer realtime-web-search directly.

What this alias keeps working

Both commands run the same canonical Baidu-based search chain:

py -3.11 skills/baidu-search/scripts/search.py '\x3CJSON>'
py -3.11 skills/realtime-web-search/scripts/search.py '\x3CJSON>'

Recommended modes

  • mode=auto (default): web_search -> chat -> web_summary
  • mode=search: web_search -> chat
  • mode=summary: web_summary only

Prefer mode=search for speed and stability.

Minimal request example

py -3.11 skills/baidu-search/scripts/search.py '{"query":"人工智能","mode":"search"}'

Required environment variable

  • BAIDU_API_KEY

Optional endpoint overrides

  • BAIDU_WEB_SEARCH_ENDPOINT
  • BAIDU_CHAT_SEARCH_ENDPOINT
  • BAIDU_SUMMARY_ENDPOINT
Usage Guidance
This skill is a lightweight compatibility alias that simply runs the realtime-web-search script from a shared custom-skills directory. The BAIDU_API_KEY requirement is expected. Before installing, verify that the canonical script (custom-skills/realtime-web-search/scripts/search.py) is trustworthy and owned by a known maintainer, because this alias will execute that external script at runtime (supply-chain risk). Also note the _meta.json ownerId differs slightly from the registry ownerId — this may be benign (stale metadata) but is worth checking. If you don't have or don't trust the realtime-web-search implementation, prefer installing the real realtime-web-search skill directly or review its code and endpoints first.
Capability Analysis
Type: OpenClaw Skill Name: baidu-search-pro Version: 1.0.1 The skill functions as a compatibility alias but employs a risky execution pattern in `scripts/search.py`. It uses `runpy.run_path` to execute a Python script located outside its own bundle directory structure (`../../../custom-skills/realtime-web-search/scripts/search.py`). While this behavior is documented in `SKILL.md` as a way to redirect calls to the `realtime-web-search` skill, the practice of reaching outside the skill's isolated directory to execute external code is a high-risk capability that could be exploited if the target path is compromised.
Capability Assessment
Purpose & Capability
Name/description match required artifacts: the skill is an alias for a Baidu realtime search chain and declares BAIDU_API_KEY and Python as required. Requesting a Baidu API key is appropriate for a Baidu search integration.
Instruction Scope
SKILL.md instructions are narrowly scoped and match the alias behavior. However the included script uses runpy.run_path to execute a canonical script located at ../../..../custom-skills/realtime-web-search/scripts/search.py (outside the skill directory). That means this package simply forwards execution to code elsewhere on disk — review the target script before trusting the alias.
Install Mechanism
No install spec — instruction-only plus a tiny wrapper file. Nothing is downloaded or written by an installer.
Credentials
Only BAIDU_API_KEY is required (with optional endpoint overrides). The environment access requested is proportional to a web-search integration.
Persistence & Privilege
always:false and normal invocation settings. The skill does not request elevated persistence or alter other skills' configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install baidu-search-pro
  3. After installation, invoke the skill by name or use /baidu-search-pro
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Sync latest local fixes and docs
v1.0.0
Publish compatibility alias for realtime web search
Metadata
Slug baidu-search-pro
Version 1.0.1
License MIT-0
All-time Installs 2
Active Installs 2
Total Versions 2
Frequently Asked Questions

What is Baidu Search Pro?

Compatibility entry for our in-house Baidu realtime search chain. Use for live information, documentation, or research topics. It is an AI Agent Skill for Claude Code / OpenClaw, with 266 downloads so far.

How do I install Baidu Search Pro?

Run "/install baidu-search-pro" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Baidu Search Pro free?

Yes, Baidu Search Pro is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Baidu Search Pro support?

Baidu Search Pro is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Baidu Search Pro?

It is built and maintained by wangziiiiii (@wangziiiiii); the current version is v1.0.1.

💬 Comments