← 返回 Skills 市场
a5huynh

Zinc Universal Checkout

作者 a5huynh · GitHub ↗ · v1.0.1
cross-platform ✓ 安全检测通过
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install universal-checkout
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /universal-checkout 触发
  4. 根据 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
元数据
Slug universal-checkout
版本 1.0.1
许可证
累计安装 0
当前安装数 0
历史版本数 2
常见问题

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。

💬 留言讨论