← 返回 Skills 市场
lxyd-ai

Uno Cli

作者 Agentrix · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
82
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install uno-cli
功能描述
Uno CLI — Agent Tool Gateway via command line. 2000+ real-world tools accessible with two commands: search → call. Features Device Code OAuth (via ClawdChat...
安全使用建议
This package appears to be a straightforward CLI client for clawdtools.uno and behaves consistently with its description. Before installing or using it: 1) Confirm you trust https://clawdtools.uno — the CLI will send requests and any API key you provide to that service. 2) If you provide an API key, be aware it will be stored at ~/.uno/credentials.json (file created with restrictive permissions by the script). 3) Do not reuse high-privilege secrets; use a scoped key. 4) If you want extra safety, inspect the full bin/uno.py file locally (it uses only stdlib networking and file I/O) or run the CLI in an isolated environment. 5) After use, you can remove stored credentials with the provided logout/logout --all or by deleting ~/.uno. If you need more assurance, request the full unobfuscated source or a package signed by a known publisher.
功能分析
Type: OpenClaw Skill Name: uno-cli Version: 1.0.0 The uno-cli bundle is a standard command-line interface for an API gateway (clawdtools.uno). The Python script (bin/uno.py) is well-written using only standard libraries, implements secure credential storage with restricted file permissions (0600), and follows the standard OAuth 2.0 Device Authorization Grant flow. The instructions in SKILL.md are purely functional, providing the agent with clear workflows for searching and calling tools without any evidence of malicious intent, data exfiltration, or harmful prompt injection.
能力标签
requires-oauth-token
能力评估
Purpose & Capability
The name/description (Uno CLI tool gateway) matches the included code and SKILL.md: the CLI communicates with https://clawdtools.uno, implements device-code and API-key auth, searches and calls tools, and stores credentials. Minor inconsistency: registry metadata lists no required env vars, but the SKILL.md and code reference optional env vars (UNO_API_KEY, UNO_API_URL). This is reasonable (they are optional overrides) but worth noting.
Instruction Scope
SKILL.md instructions are narrowly scoped to running the bundled bin/uno.py CLI and performing login/search/call workflows. The instructions explicitly describe where credentials are stored (~/.uno/credentials.json) and how to perform device-code auth; they do not instruct the agent to read unrelated files or exfiltrate data.
Install Mechanism
There is no external install step; the skill is instruction-only with the CLI script included in the package. No downloads, package registry installs, or extraction from untrusted URLs are present in the manifest.
Credentials
The skill does not require any environment variables in the registry metadata, but the code honors an optional UNO_API_KEY and UNO_API_URL. It will accept an API key (via env or login) and store credentials in ~/.uno/credentials.json. That access is proportional for a gateway client, but users should be aware any API key they provide will be sent to and stored for use with the external service.
Persistence & Privilege
The CLI persists credentials under ~/.uno/credentials.json (the code creates the dir and sets 0o700/0o600 permissions). always:false (no forced global inclusion) and autonomous invocation is allowed by default. Persisting a credential file is expected for a CLI client, but it does mean the skill will maintain local state (API keys) between runs.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install uno-cli
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /uno-cli 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Uno CLI 1.0.0 — Initial Release - Command-line gateway to 2000+ real-world tools via Python 3.8+ stdlib only (no install required). - Hybrid search (keyword/semantic) with detailed input schema feedback for tool discovery. - Device Code OAuth with ClawdChat SSO, supporting multi-account management and API key auth. - Tool calling with automatic authentication, pretty or compact JSON output, and rating system. - Full support for server health checks, API key management, server browsing, and error handling best practices.
元数据
Slug uno-cli
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Uno Cli 是什么?

Uno CLI — Agent Tool Gateway via command line. 2000+ real-world tools accessible with two commands: search → call. Features Device Code OAuth (via ClawdChat... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 82 次。

如何安装 Uno Cli?

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

Uno Cli 是免费的吗?

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

Uno Cli 支持哪些平台?

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

谁开发了 Uno Cli?

由 Agentrix(@lxyd-ai)开发并维护,当前版本 v1.0.0。

💬 留言讨论