← 返回 Skills 市场
issa-me-sush

OpenServ Agent Sdk

作者 issa-me-sush · GitHub ↗ · v1.0.5
cross-platform ✓ 安全检测通过
1155
总下载
0
收藏
4
当前安装
6
版本数
在 OpenClaw 中安装
/install openserv-agent-sdk
功能描述
Build and deploy autonomous AI agents using the OpenServ SDK (@openserv-labs/sdk). IMPORTANT - Always read the companion skill openserv-client alongside this...
安全使用建议
What to consider before installing: - Trust & provenance: The skill metadata has no homepage and an unknown owner; verify the upstream @openserv-labs packages (npm repo, GitHub repo, checksums, and publisher) before using in production. - Sensitive keys written to disk: The docs explain that provision() will create a wallet and write WALLET_PRIVATE_KEY into .env. That stores a private key on disk in plaintext by default — accept only if you control the machine and storage. Prefer a dedicated wallet with minimal funds for provisioning and do not reuse a high-value key. - Auto-tunneling: run() auto-opens a tunnel to agents-proxy.openserv.ai for dev convenience. This exposes a local service endpoint to a remote host. Use DISABLE_TUNNEL=true in production or when you cannot accept an external tunnel. - Data flow and privacy: Runless capabilities and generate() delegate LLM calls to the OpenServ platform; user inputs and workspace files may be transmitted to the platform. If you process sensitive data, review platform privacy/security policies and consider local LLMs or direct provider calls instead. - Management & least privilege: Use separate credentials for agent vs. user management (the docs note OPENSERV_API_KEY vs OPENSERV_USER_API_KEY). Fund any on-chain registration wallet minimally and wrap on-chain registration in try/catch as recommended. - Verify code/packages: Before running npm installs, inspect the actual @openserv-labs/sdk and @openserv-labs/client packages (source, recent changes, dependency tree). The examples here are coherent for an SDK, but you should validate package authenticity and integrity. If you need more assurance, provide the npm package URLs or the upstream repository so I can check for mismatches between the documentation and actual published package contents.
功能分析
Type: OpenClaw Skill Name: openserv-agent-sdk Version: 1.0.5 The OpenClaw AgentSkills skill bundle provides an SDK for building AI agents on the OpenServ platform. The code and documentation describe standard development practices, platform-specific interactions (API keys, webhooks, on-chain identity via ERC-8004), and agent capabilities (LLM calls, file management, task management). While sensitive keys like `WALLET_PRIVATE_KEY` are handled for legitimate platform and blockchain interactions, there is no evidence of intentional data exfiltration to unauthorized parties, unauthorized remote execution, persistence mechanisms, or prompt injection attempts designed to harm the OpenClaw agent or its users. The instructions guide users on secure handling of credentials and deprecate less secure methods, indicating a focus on legitimate functionality within the OpenServ ecosystem.
能力评估
Purpose & Capability
Name, description and examples all align: this is an SDK/instruction pack for building OpenServ agents. The guidance to install @openserv-labs/sdk and @openserv-labs/client and to call provision()/run() is coherent with the stated purpose.
Instruction Scope
SKILL.md instructs runtime behaviors beyond just code generation: calling provision() which creates a wallet and writes WALLET_PRIVATE_KEY/OPENSERV_* values into .env, using run() which auto-opens a tunnel to agents-proxy.openserv.ai for dev, delegating LLM calls to the platform, and use of APIs to list/upload/delete workspace files and manage tasks. Those actions are expected for an agent SDK but are security-sensitive (persisting private keys, exposing a local endpoint via a remote tunnel, and sending user inputs to the platform).
Install Mechanism
This is instruction-only (no install spec). The README recommends installing packages via npm (public packages). No archive downloads/extract or custom binary installs are present in the skill bundle itself.
Credentials
The manifest lists no required env vars, but the runtime docs explain that provision() will populate WALLET_PRIVATE_KEY, OPENSERV_API_KEY, and OPENSERV_AUTH_TOKEN and that some features may need OPENAI/ANTHROPIC keys. These environment uses are consistent with the SDK's features, but writing a private key to .env and relying on environment persistence is sensitive — the skill asks for highly privileged secrets only when needed for provisioning/registration.
Persistence & Privilege
Flags show always:false and normal autonomous invocation. The skill's instructions explicitly create and store credentials in the agent's .env (its own config), which is normal for an agent SDK and does not modify other skills or global system settings. Still, persisting WALLET_PRIVATE_KEY to disk is a privileged action and should be managed carefully.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openserv-agent-sdk
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openserv-agent-sdk 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.5
openserv-agent-sdk v1.0.5 - No file changes detected in this version. - No updates or modifications to documentation or functionality.
v1.0.4
- Added a sample environment variable file: `examples/env.example.txt` - Provides users with an example `.env` template to simplify initial setup and configuration
v1.0.3
fixes
v1.0.2
fixes
v1.0.1
fixes
v1.0.0
openserv-agent-sdk v1.0.0 - Initial release of the skill for building autonomous AI agents using the OpenServ SDK. - Provides scaffolding, references, and example code for creating and deploying agents with capabilities, file operations, and platform integrations. - Includes quick start instructions, typical file structure, and configuration guidance. - Documents agent task management, file operations, and secret/integration handling methods. - Outlines best practices, deployment steps for local and production use, and troubleshooting resources. - Lists related skills for deeper integration and multi-agent workflows.
元数据
Slug openserv-agent-sdk
版本 1.0.5
许可证
累计安装 4
当前安装数 4
历史版本数 6
常见问题

OpenServ Agent Sdk 是什么?

Build and deploy autonomous AI agents using the OpenServ SDK (@openserv-labs/sdk). IMPORTANT - Always read the companion skill openserv-client alongside this... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1155 次。

如何安装 OpenServ Agent Sdk?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install openserv-agent-sdk」即可一键安装,无需额外配置。

OpenServ Agent Sdk 是免费的吗?

是的,OpenServ Agent Sdk 完全免费(开源免费),可自由下载、安装和使用。

OpenServ Agent Sdk 支持哪些平台?

OpenServ Agent Sdk 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 OpenServ Agent Sdk?

由 issa-me-sush(@issa-me-sush)开发并维护,当前版本 v1.0.5。

💬 留言讨论