← Back to Skills Marketplace
mouxiaming

bee-languages-get

by mouxiaming · GitHub ↗ · v1.0.4 · MIT-0
cross-platform ✓ Security Clean
61
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install bee-languages-get
Description
从 Tradew 平台分页读取客户网站询盘信息,支持多语言、自定义字段和 AI Agent 调用。
README (SKILL.md)

bee-languages-get

获取通过“小蜜蜂(Bee)建站”平台创建的网站已开通的语言列表。

支持:

  • 获取平台支持语言
  • 返回语言名称与语言标识
  • AI Agent 调用
  • OpenClaw Skill 集成
  • 参数联动依赖支持

Version

1.0.2

Features

  • 获取 Bee 平台支持语言
  • 返回 language 参数可用值
  • 支持作为其他 Skill 的 dependency 数据源
  • 支持 AI 自动生成 Select UI
  • 支持 Workflow 链式调用

Usage

Example Input

{
   "api_key": "eyJhbGciOiJIU...",
}

Input Parameters

Parameter Type Required Description
api_key string Yes API_KEY 是用于 API 身份认证的安全凭证,用于标识调用方身份并控制接口访问权限。请前往 https://open.tradew.com 开发者平台获取后再使用。

Output Structure

Field Type Description
status boolean 请求状态
msg string 返回消息
list array 语言列表

Language Object Structure

Field Type Description
name string 语言显示名称
language string 语言标识(用于接口传参)

Response Example

Success

{
  "status": true,
  "msg": "success",
  "data":{
    "list": [
      {
        "name": "English",
        "language": "en"
      },
      {
        "name": "简体中文",
        "language": "zh-cn"
      }
    ]
  }
}

Failed

{
  "status": false,
  "msg": "缺少 API_KEY"
}

API Endpoint

POST https://platform.tradew.com/openapis/languages

Notes

  • Skill 使用 Bearer Token 鉴权
  • 所有请求使用 application/json
  • 返回结果可作为其他 Skill 的 dependency 数据源
  • 推荐与 language 类型参数联动使用

Dependency Usage Example

可用于:

{
  "dependencies": {
    "language": {
      "skill": "bee-languages-get",
      "field": "list[].language",
      "mode": "select"
    }
  }
}

说明:

  • AI 可自动生成下拉选择框
  • 用户必须从返回值中选择
  • 不允许自动推断 language

Changelog

1.0.2

  • 初始版本发布
  • 支持语言列表读取
  • 支持 dependency 联动

License

MIT
Usage Guidance
Before installing, verify that you only need a language-list lookup skill, provide a least-privilege Tradew API key, and be aware that the registry description should be corrected because it currently describes customer inquiry retrieval rather than the implemented behavior.
Capability Analysis
Type: OpenClaw Skill Name: bee-languages-get Version: 1.0.4 The skill is designed to fetch a list of supported languages from the 'Bee' website building platform via the 'https://platform.tradew.com/openapis/languages' endpoint. The implementation in index.js correctly uses the provided api_key for authentication and handles the response as described in SKILL.md. No malicious patterns or suspicious behaviors were identified.
Capability Tags
requires-oauth-tokenrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
The code and SKILL.md are coherent around fetching Bee/Tradew language options, but the registry description mentions paginated customer inquiry data, which does not match the implemented language-list behavior.
Instruction Scope
The instructions are limited to providing an API key and retrieving language values; there are no prompt overrides, forced tool-use instructions, or unsafe autonomous workflows.
Install Mechanism
There is no install specification, no package installation, and no shell or setup command requirement shown in the artifacts.
Credentials
The skill sends a user-provided API key to the documented Tradew API endpoint, which is expected for the stated integration but should be noticed by users.
Persistence & Privilege
A sensitive API key is required by the skill input, while the registry requirements list no primary credential; no storage or persistence of the credential is shown.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install bee-languages-get
  3. After installation, invoke the skill by name or use /bee-languages-get
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.4
Initial version release with language fetching capability. - Added support to fetch enabled languages for Bee sites. - Returns language name and code for use as input parameters or dependency sources. - Compatible with AI Agent calls, OpenClaw Skill integration, and workflow chaining. - Requires api_key parameter for authentication. - Supports downstream skill parameter linkage (dependency mode).
v1.0.2
## 1.0.2 - Updated documentation to clarify input parameters and usage instructions. - Added explicit api_key input parameter description and example in the docs. - Removed details about required environment variables; now the API key is passed as a parameter. - No code changes detected in this release.
v1.0.0
bee-languages-get 1.0.0 - Initial release. - Provides an API to retrieve the list of languages enabled for websites built on the "Bee" platform. - Supports AI Agent invocation and OpenClaw Skill integration. - Can be used as a dependency data source for other Skills, enabling linked parameter selection. - Requires TRADEW_API_KEY environment variable for authentication. - Returns language names and identifiers.
Metadata
Slug bee-languages-get
Version 1.0.4
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is bee-languages-get?

从 Tradew 平台分页读取客户网站询盘信息,支持多语言、自定义字段和 AI Agent 调用。 It is an AI Agent Skill for Claude Code / OpenClaw, with 61 downloads so far.

How do I install bee-languages-get?

Run "/install bee-languages-get" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is bee-languages-get free?

Yes, bee-languages-get is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does bee-languages-get support?

bee-languages-get is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created bee-languages-get?

It is built and maintained by mouxiaming (@mouxiaming); the current version is v1.0.4.

💬 Comments