← 返回 Skills 市场
robsannaa

Shopify Admin

作者 robsanna · GitHub ↗ · v1.1.2
cross-platform ⚠ suspicious
841
总下载
0
收藏
2
当前安装
4
版本数
在 OpenClaw 中安装
/install shopify-admin
功能描述
Shopify Admin API CLI for orders, products, customers, and store management. Uses REST and GraphQL APIs with environment-based authentication.
安全使用建议
This skill appears to do exactly what it says: run Shopify Admin API calls using the SHOPIFY_STORE_DOMAIN and SHOPIFY_ACCESS_TOKEN. Before installing, verify the token's scope (grant least privilege — read-only if you only need reads; avoid broad admin tokens if not necessary). Because the source/homepage is unknown, you may want to review the included shopify-admin.sh file (it is short and readable) and run the skill in an isolated environment or with a dedicated Shopify API token. Rotate the token if you later remove the skill, and ensure your gateway process does not expose other unrelated secrets to the same environment.
功能分析
Type: OpenClaw Skill Name: shopify-admin Version: 1.1.2 The `shopify-admin.sh` script is vulnerable to shell injection. Arguments passed to subcommands (e.g., `order_id`, `product_id`) are directly interpolated into `curl` commands without proper sanitization or quoting, allowing an attacker to inject arbitrary shell commands via crafted input. This could lead to Remote Code Execution (RCE) on the host system where the skill is executed, making it a significant security vulnerability.
能力评估
Purpose & Capability
Name and description claim a Shopify Admin API helper; the included SKILL.md and shopify-admin.sh implement exactly that. Required binaries (curl, jq) and required env vars (SHOPIFY_STORE_DOMAIN, SHOPIFY_ACCESS_TOKEN) are appropriate and expected for this purpose.
Instruction Scope
Runtime instructions and the script only perform API calls to the Shopify store domain built from SHOPIFY_STORE_DOMAIN and use SHOPIFY_ACCESS_TOKEN. The SKILL.md explicitly states it does not source any files and the script honors that. No instructions reference other system files, unrelated env vars, or external endpoints.
Install Mechanism
No install spec (instruction-only plus an included script). Nothing is downloaded or written by an installer. This is a low-risk setup consistent with a small CLI helper.
Credentials
Only SHOPIFY_STORE_DOMAIN and SHOPIFY_ACCESS_TOKEN are required; these map directly to the Shopify Admin API usage. No additional unrelated credentials, config paths, or secret variables are requested.
Persistence & Privilege
always is false and the skill does not request elevated system presence or modify other skills/configuration. It can be invoked autonomously (platform default), which is normal for skills; this combined with the limited credential scope does not increase risk beyond expected behavior.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install shopify-admin
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /shopify-admin 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.2
Security: script no longer sources any env file; uses process env only. Declared required bins (curl, jq). Docs clarify environment and prerequisites.
v1.1.1
Minor updates and refinements.
v1.1.0
Read-write: orders (update note/tags, cancel), products (create/update/delete), customers (create/update), inventory set, discounts (price rules + codes). Safety: confirm before destructive actions.
v1.0.0
Initial release: read store data (orders, products, customers, inventory, discounts) via Admin API.
元数据
Slug shopify-admin
版本 1.1.2
许可证
累计安装 2
当前安装数 2
历史版本数 4
常见问题

Shopify Admin 是什么?

Shopify Admin API CLI for orders, products, customers, and store management. Uses REST and GraphQL APIs with environment-based authentication. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 841 次。

如何安装 Shopify Admin?

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

Shopify Admin 是免费的吗?

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

Shopify Admin 支持哪些平台?

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

谁开发了 Shopify Admin?

由 robsanna(@robsannaa)开发并维护,当前版本 v1.1.2。

💬 留言讨论