← Back to Skills Marketplace
167
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install maxkb
Description
查询已发布智能体列表供 LLM 选择,再按指定智能体名称发起对话并返回回答。
Usage Guidance
This skill's behavior (querying a MaxKB server, logging in, obtaining access tokens, and opening chat sessions) matches its description, but the registry metadata incorrectly claims no required environment variables while the code requires MAXKB_DOMAIN plus either MAXKB_TOKEN or MAXKB_USERNAME/MAXKB_PASSWORD. Before installing: 1) Only provide credentials for a MaxKB instance you trust; the skill will send user questions to that server. 2) Prefer a scoped/limited token over admin credentials if possible. 3) Run the script in an isolated environment first (or inspect/modify the code) to confirm the endpoints (MAXKB_DOMAIN and any API prefix) and to ensure logs/outputs do not leak secrets. 4) Ask the publisher to correct the registry metadata to list the required env vars and to provide a homepage/source provenance. 5) If you cannot verify the MaxKB instance or the publisher, do not supply real credentials.
Capability Analysis
Type: OpenClaw Skill
Name: maxkb
Version: 1.0.1
The skill bundle is a legitimate integration for the MaxKB platform, allowing an AI agent to discover and interact with other published agents. The implementation in `scripts/main.py` uses standard Python libraries to handle authentication and Server-Sent Events (SSE) for chat interactions, with all network traffic directed to a user-defined `MAXKB_DOMAIN`. No evidence of data exfiltration, malicious execution, or prompt injection was found.
Capability Tags
Capability Assessment
Purpose & Capability
The skill's name/description (listing published agents and forwarding a question to a named agent) matches the implementation: the script queries a MaxKB instance and opens chat sessions. However, the registry metadata declares no required environment variables or credentials, while the SKILL.md and scripts clearly require MAXKB_DOMAIN and either MAXKB_TOKEN or MAXKB_USERNAME/MAXKB_PASSWORD (and optionally MAXKB_API_PREFIX and MAXKB_WORKSPACE_ID). The absence of these declarations in the registry is an incoherence and should be clarified.
Instruction Scope
Runtime instructions are focused: run the included Python script which reads a local .env (if present) and environment variables, then makes HTTP(S) calls to the MaxKB domain (login, list applications, obtain access token, create anonymous session, post chat messages). The instructions do not attempt to read unrelated system files or exfiltrate data to third-party endpoints beyond the configured MAXKB_DOMAIN.
Install Mechanism
This is an instruction-only skill with a single Python script; there is no install spec that downloads or executes arbitrary external code. The script embeds a lightweight .env loader to avoid optional dependency on python-dotenv.
Credentials
The script legitimately needs MAXKB_DOMAIN and either a token or username/password to authenticate to the MaxKB instance. Those environment variables are documented in SKILL.md/README but were not declared in the registry's required env list—this mismatch is a material oversight. The set of env vars requested by the script is otherwise proportional to the stated purpose and does not request unrelated cloud credentials.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system-wide settings, and only reads a .env in its own skill directory. It does not persist credentials beyond using environment variables and runtime HTTP calls.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install maxkb - After installation, invoke the skill by name or use
/maxkb - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Added .env.example to provide a template for environment variables.
- Added .gitignore to specify files to be ignored by version control.
- Added README.md for documentation and usage instructions.
v1.0.0
maxkb_agents v1.0.0 initial release:
- Provides functions to list available agents and route user questions to the selected agent.
- Includes list_agents (returns all agents' names and descriptions) and chat_to_agent (forwards questions to a specified agent and returns the answer).
- Outlines recommended usage flow for interaction.
- Supports environment variable configuration for API access.
Metadata
Frequently Asked Questions
What is MaxKB?
查询已发布智能体列表供 LLM 选择,再按指定智能体名称发起对话并返回回答。 It is an AI Agent Skill for Claude Code / OpenClaw, with 167 downloads so far.
How do I install MaxKB?
Run "/install maxkb" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is MaxKB free?
Yes, MaxKB is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does MaxKB support?
MaxKB is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created MaxKB?
It is built and maintained by 刘瑞斌 (@liuruibin); the current version is v1.0.1.
More Skills