skills$openclaw/baidu-baike
jlpjavawayup2.1kβ˜…

by jlpjavawayup

baidu-baike – OpenClaw Skill

baidu-baike is an OpenClaw Skills integration for writing workflows. The Baidu Baike Component is a knowledge service tool designed to query authoritative encyclopedia explanations for various nouns. Its core function is given a specific "noun" (object, person, location, concept, event, etc.) provided by the user, it returns a standardized, detailed entry explanation sourced from Baidu Baike.

2.1k stars4.4k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026writing

Skill Snapshot

namebaidu-baike
descriptionThe Baidu Baike Component is a knowledge service tool designed to query authoritative encyclopedia explanations for various nouns. Its core function is given a specific "noun" (object, person, location, concept, event, etc.) provided by the user, it returns a standardized, detailed entry explanation sourced from Baidu Baike. OpenClaw Skills integration.
ownerjlpjavawayup
repositoryjlpjavawayup/baidu-baike
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @jlpjavawayup/baidu-baike
last updatedFeb 7, 2026

Maintainer

jlpjavawayup

jlpjavawayup

Maintains baidu-baike in the OpenClaw Skills directory.

View GitHub profile
File Explorer
3 files
.
_meta.json
287 B
baidu_baike.sh
1.7 KB
SKILL.md
2.7 KB
SKILL.md

name: baidu-baike description: The Baidu Baike Component is a knowledge service tool designed to query authoritative encyclopedia explanations for various nouns. Its core function is given a specific "noun" (object, person, location, concept, event, etc.) provided by the user, it returns a standardized, detailed entry explanation sourced from Baidu Baike. homepage: https://baike.baidu.com/ metadata: { "openclaw": { "emoji": "πŸ“–", "requires": { "bins": ["curl"] } } }

Baidu Baike

This skill allows OpenClaw agents to search detailed entry explanations via Baidu Baike .

Setup

  1. API Key: Ensure the BAIDU_API_KEY environment variable is set with your valid API key.
  2. Environment: The API key should be available in the runtime environment.

API table

namepathdescription
LemmaList/v2/baike/lemma/get_list_by_titleQuery the list of entries that are the same as this term, and the is_default field in the return represents the subject term
LemmaContent/v2/baike/lemma/get_contentQuery the entry explanation or detailed content of an entry based on the entry id or entry name, best to do so based on the entry ID

Workflow

  1. The skill only supports searching for detailed knowledge explanations of objectively existing things such as (things, people, place names, concepts, events), etc. Therefore, please extract such nouns before calling
  2. The script makes a GET request to the Baidu Baike Search API
  3. The API returns structured search results with lemma_id, desc, url, lemma summary, videos, relations and knowledge, if the "noun" is a well-known person or thing, the associated person or thing of this noun will be returned
  4. If the content queried based on the default term name is inaccurate, you can first query the term list by the LemmaList API, and then select the term ID that meets the requirements from the list to query the term content by LemmaContent API

APIS

LemmaList API

Parameters
  • lemma_title: The search entry name
  • top_k: Number of results to return (default: 5)
Example Usage
curl -XGET 'https://appbuilder.baidu.com/v2/baike/lemma/get_content?lemma_title=刘德华' \
-H 'Authorization: Bearer BAIDU_API_KEY'

LemmaContent API

Parameters
  • search_type: The type of search, optional values include: "lemmaTitle", "lemmaId"
  • search_key: The search key, either the entry name or entry ID
Example Usage
curl -XGET 'https://appbuilder.baidu.com/v2/baike/lemma/get_content?search_type=lemmaTitle&search_key=刘德华' \
-H 'Authorization: Bearer BAIDU_API_KEY'
README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install baidu-baike?

Run openclaw add @jlpjavawayup/baidu-baike in your terminal. This installs baidu-baike into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/jlpjavawayup/baidu-baike. Review commits and README documentation before installing.