← Back to Skills Marketplace
wahddbing

baidu map jsapi-ui-kit

by baidu-map · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ✓ Security Clean
465
Downloads
0
Stars
1
Active Installs
4
Versions
Install in OpenClaw
/install jsapi-ui-kit
Description
百度地图 JavaScript API ui-kit 组件库开发指南。提供地点自动补全(PlaceAutocomplete)、地点检索(PlaceSearch)、地点详情(PlaceDetail)和路径规划(RoutePlan)组件的使用参考。当用户需要:(1) 实现地点搜索输入框自动补全、(2) 在百度地图上实...
README (SKILL.md)

百度地图 jsapi-ui-kit

轻量级百度地图 UI 组件库,提供地点自动补全、地点检索、详情展示和路径规划能力。

什么时候使用

  • 希望快速集成标准化的地图 UI 组件,无需从零开发
  • 需要在地图应用中添加搜索输入框自动补全功能
  • 需要在地图应用中添加地点搜索功能
  • 需要展示 POI 详情信息(名称、地址、电话等)
  • 需要实现驾车路径规划功能(支持多方案、途经点)

文档导航

如何使用

根据用户问题查询文档导航,参考详细文档内容和API设计:

references/getting-started.md

每个参考文件包含:

  • 功能简要说明
  • 完整代码示例及解释
  • API 参数说明和注意事项

注意事项

  • 必须先加载百度地图 JS API(BMap 或 BMapGL)
Usage Guidance
This skill appears coherent: it provides documentation and examples for the Baidu Maps jsapi UI kit and only asks for a single Baidu API key and node (for npm examples). Before installing or using it: 1) confirm the skill's origin (official npm package or trusted author) since homepage/source are missing; 2) use a Baidu API key with minimal required permissions and, if possible, a separate key for development/testing; 3) when copying examples into production, verify CDN/package integrity (check npm package name and publisher, or use an official CDN); 4) never paste other unrelated secrets into prompts that use this skill. If you can supply the official package repository or homepage, that would raise confidence to high.
Capability Analysis
Type: OpenClaw Skill Name: jsapi-ui-kit Version: 1.0.3 The skill bundle is a legitimate documentation and integration guide for the Baidu Maps JavaScript API UI-kit (@baidumap/jsapi-ui-kit). It provides comprehensive API references and code examples for map components such as PlaceAutocomplete, PlaceSearch, and RoutePlan. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; the requirement for the BMAP_JSAPI_KEY environment variable is consistent with the stated purpose of interacting with the Baidu Maps API.
Capability Assessment
Purpose & Capability
The skill is documentation for @baidumap/jsapi-ui-kit and the declared requirements (node for npm examples and BMAP_JSAPI_KEY for Baidu JS API calls) align with that purpose. However the skill metadata lacks a homepage or authoritative source; absence of a source repository or homepage reduces ability to verify authenticity.
Instruction Scope
SKILL.md and referenced docs contain usage examples and API explanations only. Instructions reference loading the Baidu Maps JS API and CDN/unpkg URLs for the UI kit — which is expected. There are no instructions to read unrelated local files, exfiltrate data, or contact unexpected endpoints.
Install Mechanism
There is no install spec and no code files; the skill is instruction-only. Risk from installation is low because nothing is downloaded or written by the skill itself.
Credentials
Only one environment variable is required (BMAP_JSAPI_KEY) and it is the primary credential necessary to use Baidu's JS API. Requiring 'node' is reasonable given npm install examples. No unrelated secrets or config paths are requested.
Persistence & Privilege
The skill does not request permanent presence (always is false) and does not modify other skills or agent-wide settings. Autonomous invocation is allowed by default but not combined with other high-risk factors here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install jsapi-ui-kit
  3. After installation, invoke the skill by name or use /jsapi-ui-kit
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
MapV-Three 1.0.3 — Major update with new documentation and expanded feature coverage: - Completely restructured and greatly expanded documentation with detailed guides for various components (3D tiles, heatmap, materials, data sources, events, etc.). - Added reference guides for data management, visualization primitives, trackers, editors, measurement, 3D model handling, special effects, weather/sky, heatmap, terrain/imagery/vector tiles, and core engine usage. - Removed outdated PlaceSearch/RoutePlan/PlaceDetail references—focus shifts from Baidu Map UI to MapV-Three’s 3D GIS capabilities. - Clarified coordinate systems, event binding modes, engine init patterns, and property assignment conventions in new best practices docs. - Updated skill metadata and README to reflect MapV-Three’s expanded scope and features.
v1.0.2
- 新增 RoutePlan 路径规划组件文档(references/route-plan.md)。 - skill 说明和文档导航中增加路径规划功能支持。 - 使用场景补充驾车路径规划(含多方案、途经点)能力。
v1.0.1
- 增加了 metadata 字段,声明了对 node 环境和 BMAP_JSAPI_KEY 环境变量的依赖。 - 明确标注 BMAP_JSAPI_KEY 为主要环境变量。
v1.0.0
Initial release of jsapi-ui-kit. - 提供百度地图 JavaScript API 的 UI 组件库开发指南 - 包含地点自动补全、地点检索和地点详情三个核心组件 - 提供组件用法说明、API 设计与事件回调处理指南 - 支持快速集成标准化地图 UI,包括自动补全、搜索和 POI 详情功能 - 附带详细的文档导航与代码示例
Metadata
Slug jsapi-ui-kit
Version 1.0.3
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 4
Frequently Asked Questions

What is baidu map jsapi-ui-kit?

百度地图 JavaScript API ui-kit 组件库开发指南。提供地点自动补全(PlaceAutocomplete)、地点检索(PlaceSearch)、地点详情(PlaceDetail)和路径规划(RoutePlan)组件的使用参考。当用户需要:(1) 实现地点搜索输入框自动补全、(2) 在百度地图上实... It is an AI Agent Skill for Claude Code / OpenClaw, with 465 downloads so far.

How do I install baidu map jsapi-ui-kit?

Run "/install jsapi-ui-kit" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is baidu map jsapi-ui-kit free?

Yes, baidu map jsapi-ui-kit is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does baidu map jsapi-ui-kit support?

baidu map jsapi-ui-kit is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created baidu map jsapi-ui-kit?

It is built and maintained by baidu-map (@wahddbing); the current version is v1.0.3.

💬 Comments