← Back to Skills Marketplace
guoxh

Free Baidu Search

by guoxh · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
95
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install baidu-search-free
Description
Free Baidu web search, no API key required, supports time range filtering
README (SKILL.md)

Baidu Search (Free)

Free Baidu web search tool, no API key or authentication required, ready to use out of box.

Features

✅ No API key required, completely free ✅ Supports Chinese/English search queries ✅ Time range filtering: 1 day/1 week/1 month/1 year/custom date range ✅ Customizable result count (up to 50 results) ✅ Automatic anti-scraping handling with retry mechanism ✅ Returns title, snippet, real URL, and publish time

Usage

python scripts/search.py '{"query": "your search keywords", "count": 10, "freshness": "pd/pw/pm/py/YYYY-MM-DDtoYYYY-MM-DD"}'

Parameters

Parameter Type Required Default Description
query string yes - Search keywords
count int no 10 Number of results to return, max 50
freshness string no null Time range filter: pd(past 24h), pw(past week), pm(past month), py(past year), or custom date range in format YYYY-MM-DDtoYYYY-MM-DD

Example

python scripts/search.py '{"query": "Linzhi Tibet travel guide", "count": 3, "freshness": "pm"}'
Usage Guidance
This skill is coherent with its stated purpose but review these points before installing: (1) ensure you are comfortable with the agent making outbound HTTP requests to baidu.com and to any real URLs the scraper resolves (those third-party sites will see your agent's network identity); (2) the script depends on Python packages (requests, beautifulsoup4) that are not declared — install them in the environment before use; (3) package.json is present but irrelevant (this is a Python script); (4) scraping may violate site terms of service or local law — use responsibly. If you need stronger assurance, open the script yourself and confirm there are no additional network callbacks or logging endpoints beyond standard requests to Baidu and resolved target URLs.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The name/description (free Baidu web search) aligns with the included Python script which scrapes baidu.com and supports time-range filtering and result count. Requiring python3 is appropriate. There are no unrelated credential or config requests.
Instruction Scope
SKILL.md tells the agent to run the provided Python script with a JSON arg; the script only performs HTTP requests to Baidu and resolves Baidu redirect links (may follow HEAD redirects to obtain the real URL). It does not read local files or environment variables. One operational note: resolving redirects can cause the agent to make additional network requests to third-party destinations (the real target URLs), which will expose the agent's network identity to those sites — expected behavior for a scrapper but worth being aware of.
Install Mechanism
No install spec (instruction-only) and no network downloads — low install risk. Minor inconsistency: package.json is present (Node metadata) while the tool is Python; also Python runtime dependencies (requests, bs4/beautifulsoup4) are used but not declared in SKILL.md or a requirements file.
Credentials
The skill requests no environment variables or credentials, which is appropriate. It does require network access to baidu.com (and to resolved target URLs). Nothing in the skill asks for unrelated secrets or wide system access.
Persistence & Privilege
always is false and the skill does not request persistent system-wide changes. The script's shebang contains an absolute path to a local virtualenv (/home/guoxh/...), which appears to be a leftover and does not grant privileges — the script will run when invoked with the python binary on PATH.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install baidu-search-free
  3. After installation, invoke the skill by name or use /baidu-search-free
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of baidu-search-free—free Baidu web search with time filtering, no API key needed. - Search Baidu for web results in Chinese or English - No authentication or API key required; ready to use - Supports time range filtering and custom date ranges - Set number of results to return (up to 50) - Includes anti-scraping retry mechanism for reliability - Returns title, snippet, real URL, and publish time for each result
Metadata
Slug baidu-search-free
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Free Baidu Search?

Free Baidu web search, no API key required, supports time range filtering. It is an AI Agent Skill for Claude Code / OpenClaw, with 95 downloads so far.

How do I install Free Baidu Search?

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

Is Free Baidu Search free?

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

Which platforms does Free Baidu Search support?

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

Who created Free Baidu Search?

It is built and maintained by guoxh (@guoxh); the current version is v1.0.0.

💬 Comments