← 返回 Skills 市场
980
总下载
2
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install universal-checkout
功能描述
Place, list, and retrieve orders via the Zinc API (zinc.com). Use when the user wants to buy a product from an online retailer, check order status, list recent orders, or anything involving the Zinc e-commerce ordering API. Requires ZINC_API_KEY environment variable.
安全使用建议
This skill is internally consistent with its stated purpose of interacting with the Zinc API and is instruction-only (no install or code), but check these before installing: 1) Provide a ZINC_API_KEY from app.zinc.com; prefer setting it as an environment variable rather than embedding it in ~/.openclaw/openclaw.json or other plaintext files. 2) Confirm the agent will always ask the user before POSTing orders (SKILL.md says it should) — if your agent can act autonomously, restrict that when money is involved. 3) Be aware the skill schedules follow-up checks and posts announcements to channels; if you don't want automated messages, limit the agent's scheduler/messaging permissions. 4) The package metadata omitted the required env var — verify the runtime will actually be given the API key (and not left unset). If you need stronger assurance, ask the skill author for a signed/official source or a repository link.
功能分析
Type: OpenClaw Skill
Name: universal-checkout
Version: 1.0.1
The skill is designed for managing e-commerce orders via the Zinc API, requiring an API key for authentication. All instructions and examples, including `curl` commands in `SKILL.md`, are directed at the legitimate `api.zinc.com` endpoint. The skill explicitly includes safety instructions for the AI agent, such as requiring user confirmation before placing orders and validating `max_price`, which mitigates financial risks. The 'cron job' example in `SKILL.md` is an agent-internal scheduled task for order status polling, with a benign payload, not a system-level persistence mechanism or arbitrary command execution. There is no evidence of intentional malicious behavior like data exfiltration to unauthorized parties, backdoors, or harmful prompt injection.
能力评估
Purpose & Capability
The skill's stated purpose (placing/listing/retrieving orders via Zinc) matches the instructions which call https://api.zinc.com and require a ZINC_API_KEY. However, the registry metadata in the package lists no required env vars / primary credential while both SKILL.md and README.md clearly say ZINC_API_KEY is required — metadata omission is an inconsistency to be aware of.
Instruction Scope
SKILL.md only describes Zinc API endpoints (POST /orders, GET /orders) and includes example curl, error handling, and polling instructions. It also instructs the agent to schedule cron-like checks and 'announce' results to a channel; that is consistent with asynchronous order processing but means the agent will use platform scheduling/messaging features — confirm you expect that behavior. The skill explicitly requires user confirmation before placing orders, which is good practice.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest-risk distribution model (nothing is downloaded or written by an installer).
Credentials
Only a single credential (ZINC_API_KEY) is needed according to SKILL.md/README, which is proportional to the stated purpose. Note: README documents an option to embed the key into an OpenClaw config (~/.openclaw/openclaw.json) instead of using an environment variable — storing secrets in plaintext config files increases risk and should be avoided if possible. Also note the package metadata failing to declare required env var is an administrative inconsistency.
Persistence & Privilege
Skill does not request always:true or any elevated platform privilege. It includes instructions to schedule follow-up checks using the agent's scheduler/messaging mechanisms, which is reasonable for async order tracking but means the agent will create scheduled tasks/announcements if allowed — ensure your agent's scheduler permissions are constrained as you expect.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install universal-checkout - 安装完成后,直接呼叫该 Skill 的名称或使用
/universal-checkout触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Documentation improved for order polling and status tracking logic.
- Cron job example in SKILL.md simplified for clarity.
- Added instruction to schedule another status check after polling if order is pending/in_progress.
- Minor formatting and list consistency updates in documentation files.
v1.0.0
Initial release — Integrate with Zinc API to place and manage e-commerce orders.
- Place new orders with product URLs, shipping address, and price limit
- List and retrieve existing orders by ID
- Track order status and handle asynchronous/failed orders
- Supports optional idempotency, retailer credentials, and custom metadata
- Requires ZINC_API_KEY environment variable for authentication
- Safety checks: confirm user intent and reasonable max price before order submission
元数据
常见问题
Zinc Universal Checkout 是什么?
Place, list, and retrieve orders via the Zinc API (zinc.com). Use when the user wants to buy a product from an online retailer, check order status, list recent orders, or anything involving the Zinc e-commerce ordering API. Requires ZINC_API_KEY environment variable. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 980 次。
如何安装 Zinc Universal Checkout?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install universal-checkout」即可一键安装,无需额外配置。
Zinc Universal Checkout 是免费的吗?
是的,Zinc Universal Checkout 完全免费(开源免费),可自由下载、安装和使用。
Zinc Universal Checkout 支持哪些平台?
Zinc Universal Checkout 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Zinc Universal Checkout?
由 a5huynh(@a5huynh)开发并维护,当前版本 v1.0.1。
推荐 Skills