← 返回 Skills 市场
yuyonghao-123

Agent Marketplace

作者 yuyonghao-123 · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
130
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install yuyonghao-agent-marketplace
功能描述
Agent Marketplace enables skill discovery, rating, version control, dependency management, and installation with conflict detection and rollback support.
安全使用建议
This package appears to implement a legitimate agent marketplace, but it will reach out to a remote registry and can download and write code to your filesystem (default installDir './skills' and cache './.marketplace-cache'). Before installing or running it: 1) Verify and trust the registry URL (change it from the default if necessary). 2) Run it in an isolated environment or container and set installDir/dataDir to a folder with limited privileges. 3) Review any downloaded skill code before executing it — the installer writes package.json and index.js files (or arbitrary blobs fetched from skill.downloadUrl). 4) If you operate in a sensitive environment, prefer a private/local registry and enable auditing of cached/install files. 5) Note there are no requested credentials, so no secrets appear to be exfiltrated by default; however, a compromised registry or malicious downloadUrl could deliver harmful code — treat remote sources as untrusted unless you control or verify them.
功能分析
Type: OpenClaw Skill Name: yuyonghao-agent-marketplace Version: 0.1.0 The bundle implements a functional 'Agent Marketplace' for discovering and installing skills, which involves high-risk capabilities such as downloading remote code and performing local file operations. Specifically, `src/installer.js` contains logic to download packages from remote URLs and write code directly to the filesystem, while `src/registry.js` communicates with an external registry (clawhub.com). Although these behaviors are aligned with the stated purpose of a package manager and include some basic sanitization (e.g., regex-based filename filtering in the registry cache), the inherent risk of remote code execution and arbitrary file persistence without robust signature verification qualifies the bundle as suspicious under the provided criteria.
能力评估
Purpose & Capability
Name/description (Agent Marketplace) align with the code and SKILL.md. The modules implement catalog, registry access, search, rating, installation, dependency resolution and rollback — all expected for a marketplace. No surprising credentials, binaries, or unrelated capabilities are requested.
Instruction Scope
SKILL.md instructs normal marketplace usage (search, getSkill, install, rate). Runtime behavior (from the code) includes remote registry requests, caching, writing a local cache and writing installed skill files (package.json, index.js if provided) into installDir and cache directories. The instructions do not ask for unrelated files or secrets, but the installer will fetch and persist remote code which broadens the agent's runtime scope (network I/O + filesystem writes).
Install Mechanism
This skill is instruction-only (no platform-level install spec). The code performs HTTP(S) requests to the configured registry (default https://clawhub.com/registry) and may download arbitrary package blobs via skill.downloadUrl. Fetched responses are cached and written to disk. This is expected for a marketplace, but fetching arbitrary URLs and writing code to disk is a higher-risk action if the registry or download URLs are untrusted.
Credentials
The skill declares no required environment variables, credentials, or config paths. Code stores local data under configurable directories (dataDir/cacheDir, installDir, backupDir) and records user preferences/ratings; it does not request external tokens. The lack of secret requirements is proportionate to the described functionality.
Persistence & Privilege
always is false and model invocation is allowed (default). The skill persists only under its own directories (.marketplace-cache, installDir './skills' by default) and manages its own installed/history files. It does not modify other skills' configurations or request system-wide privileges in the codebase provided.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install yuyonghao-agent-marketplace
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /yuyonghao-agent-marketplace 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of Agent Marketplace. - Provides a system for skill discovery, rating, version management, and transactions. - Features include searchable skill directory, user rating system, personal recommendations, and installation management. - Supports publishing, updating, and compatibility checks for skills. - Includes API for searching, installing, rating, and managing skill versions. - Offers both basic and advanced usage examples in the documentation.
元数据
Slug yuyonghao-agent-marketplace
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Agent Marketplace 是什么?

Agent Marketplace enables skill discovery, rating, version control, dependency management, and installation with conflict detection and rollback support. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 130 次。

如何安装 Agent Marketplace?

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

Agent Marketplace 是免费的吗?

是的,Agent Marketplace 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Agent Marketplace 支持哪些平台?

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

谁开发了 Agent Marketplace?

由 yuyonghao-123(@yuyonghao-123)开发并维护,当前版本 v0.1.0。

💬 留言讨论