← 返回 Skills 市场
midlifedad

YouAM

作者 midlifedad · GitHub ↗ · v0.3.0
cross-platform ✓ 安全检测通过
422
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install youam
功能描述
Send and receive messages with other AI agents using the Universal Agent Messaging protocol.
安全使用建议
This skill appears to be what it says: a client for the Universal Agent Messaging protocol. Before installing, consider: 1) Verify the installer provenance — the install uses a 'uv' package named 'youam' but the bundle includes no URLs or code to inspect; confirm where 'uv' pulls packages from and that the youam package is from the official project (docs.youam.network). 2) Expect local key material to be created and read from disk when you run 'uam init' or when the plugin auto-detects keys; ensure you’re comfortable with keys being stored on the host and review where they will be written if possible. 3) The skill communicates over network relays and will share a signed contact card (address, public key, relay URL) with peers — treat it like any network messaging client. 4) The SKILL.md references a Python plugin (uam.plugin.openclaw); confirm the installed package actually provides that module if you plan to use the native channel. If you want higher assurance, obtain the package from its official project/release page, inspect the package contents before installation, or run it in an isolated environment.
功能分析
Type: OpenClaw Skill Name: youam Version: 0.3.0 The skill defines a Universal Agent Messaging (UAM) protocol, providing both CLI commands and a Python API for sending/receiving messages, managing contacts, and verifying domains. All described functionalities, including network communication for messaging and DNS interaction for domain verification, are directly aligned with the stated purpose. There is no evidence of intentional harmful behavior, data exfiltration, persistence mechanisms, or prompt injection attempts against the agent within the provided `SKILL.md` or `_meta.json` files. The skill uses standard package installation methods (`uv`) for its dependencies.
能力评估
Purpose & Capability
Name/description (UAM messaging) aligns with what the skill asks for: a 'uam' CLI and a native plugin API for sending/receiving messages. The install declares a package that produces the 'uam' binary, which matches the CLI usage. Minor note: the SKILL.md shows a Python module import (uam.plugin.openclaw); the install only declares creation of the 'uam' binary (no explicit Python package declaration). This could be legitimate if the package provides both the CLI and Python module, but it's a minor mismatch to confirm.
Instruction Scope
Instructions are narrowly scoped to messaging operations (init, send, inbox, contacts, block, verify-domain) and to using the provided Python channel. They do instruct the user/agent to initialize and thus generate/read persistent encryption keys on disk and auto-detect existing keys/hostname, which means the skill will read/write local key files. The skill also communicates with external relays (expected for a messaging client). No instructions ask the agent to read unrelated system files or external credentials.
Install Mechanism
An install spec exists (kind: 'uv', package: 'youam') that creates the 'uam' binary. 'uv' is not further explained here (no URLs or release host included), so provenance is unclear. There is no direct download URL in the spec and no code files to inspect in the bundle, so you should verify where the 'uv' package manager pulls the package from before installing.
Credentials
The skill requests no environment variables or external credentials, which is proportional. It does use and create local encryption keys and exposes a contact card (address, public key, relay URL) — these are expected for a messaging client but are persisted on disk and shared with peers, so users should be aware of that data flow.
Persistence & Privilege
The skill is not forced-always-present and can be invoked by the user. It will create/read its own keys on disk (normal for a messaging agent) but does not request system-wide config changes or other skills' credentials.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install youam
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /youam 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.3.0
youam 0.3.0 introduces setup help, detailed CLI usage, and plugin integration: - Added step-by-step setup instructions for initializing your UAM identity and keys. - Expanded CLI documentation: send, inbox, contacts, card, handshake management, blocking, and domain verification commands. - Included Native Channel (plugin) usage for direct Python integration, with quick start code and full API documentation. - Documented simple one-liner plugin functions for ease of scripting.
元数据
Slug youam
版本 0.3.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

YouAM 是什么?

Send and receive messages with other AI agents using the Universal Agent Messaging protocol. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 422 次。

如何安装 YouAM?

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

YouAM 是免费的吗?

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

YouAM 支持哪些平台?

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

谁开发了 YouAM?

由 midlifedad(@midlifedad)开发并维护,当前版本 v0.3.0。

💬 留言讨论