← Back to Skills Marketplace
dashiming

PansModel Manager

by dashiming · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
88
Downloads
1
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install pansmodel-manager
Description
PanSclaw 模型管理器 - 管理自定义模型接入和切换。 支持添加、删除、切换、列出模型配置。 触发关键词: 模型管理, 切换模型, 添加模型, 删除模型, 模型列表, 配置模型, 更换模型, 接入模型, 模型设置
Usage Guidance
This skill appears internally consistent for managing OpenClaw model provider entries. Before installing or using it: (1) Review the included script (scripts/PansModel-Manager.py) yourself — it is small and readable. (2) Be aware that when you 'add' a provider you supply API keys which the script will save in ~/.openclaw-pansclaw/openclaw.json in plaintext — consider file permissions (chmod 600) or using short-lived keys. (3) Only add API keys for providers you trust; if unsure, create/revoke keys after testing. (4) Back up your existing openclaw.json before using the tool so you can restore previous settings. If you want stronger guarantees, request that the author implement encrypted secret storage or use environment-based secrets instead.
Capability Analysis
Type: OpenClaw Skill Name: pansmodel-manager Version: 1.0.1 The skill is a legitimate configuration utility for managing LLM provider settings within the OpenClaw/PanSclaw environment. The Python script (PansModel-Manager.py) provides standard CRUD operations for a local configuration file (~/.openclaw-pansclaw/openclaw.json), allowing the agent to add, list, switch, and delete model providers. It handles sensitive data like API keys as part of its stated purpose but does so locally without any evidence of exfiltration, and it specifically avoids printing keys during the 'list' operation to prevent accidental exposure in logs.
Capability Assessment
Purpose & Capability
Name/description match the actual behavior. The script and SKILL.md both implement adding/removing/switching/listing model providers and map provider names to API adapters; required capabilities are proportional to model-management.
Instruction Scope
Runtime instructions and the script operate on a single, well-defined config path (~/.openclaw-pansclaw/openclaw.json). They do not reference other system files, environment variables, or remote endpoints for execution. The SKILL.md explicitly documents the commands and the config location.
Install Mechanism
No install spec is provided (instruction-only skill with an included Python helper). Nothing in the manifest downloads remote code or creates system-wide binaries; the included Python script is small and readable.
Credentials
The skill does not request environment variables or external credentials, but it explicitly accepts and writes API keys provided by the user into the config file (openclaw.json) in the user's home directory. Storing API keys in plaintext in a local config is expected for this tool but is a sensitivity consideration for users.
Persistence & Privilege
The skill modifies a user-local configuration file under ~/.openclaw-pansclaw/openclaw.json (its own scope). always is false and it does not modify other skills or global agent settings beyond that config file. This behavior is appropriate for a model manager but does mean the skill will persistently change agent behavior via that file.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pansmodel-manager
  3. After installation, invoke the skill by name or use /pansmodel-manager
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
重命名为 PansModel Manager
v1.0.0
- Initial release of PanSclaw 模型管理器. - Supports adding, deleting, switching, and listing custom model configurations. - Allows management of multiple providers (e.g., openai, deepseek, anthropic, moonshot, zhipu, qwen, ollama). - Configuration changes require a Gateway restart to take effect.
Metadata
Slug pansmodel-manager
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is PansModel Manager?

PanSclaw 模型管理器 - 管理自定义模型接入和切换。 支持添加、删除、切换、列出模型配置。 触发关键词: 模型管理, 切换模型, 添加模型, 删除模型, 模型列表, 配置模型, 更换模型, 接入模型, 模型设置. It is an AI Agent Skill for Claude Code / OpenClaw, with 88 downloads so far.

How do I install PansModel Manager?

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

Is PansModel Manager free?

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

Which platforms does PansModel Manager support?

PansModel Manager is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created PansModel Manager?

It is built and maintained by dashiming (@dashiming); the current version is v1.0.1.

💬 Comments