← 返回 Skills 市场
shopify

Shop

作者 Shopify · GitHub ↗ · v0.0.28 · MIT-0
cross-platform ✓ 安全检测通过
1189
总下载
124
收藏
3
当前安装
26
版本数
在 OpenClaw 中安装
/install shop
功能描述
Your personal shopping assistant — Search, Buy, Track, Return, and Re-order products through the best product catalog in the world.
安全使用建议
This skill appears coherent for shopping tasks. Before installing, confirm the runtime can perform network calls, fetch images, and store tokens only in ephemeral conversation memory (not persistent logs or files). Verify the shop.app endpoints are legitimate and that you are comfortable completing sign-in via the device-code URL shown in your browser. Do not paste tokens into chat (the skill also forbids this). If you plan to complete purchases, confirm checkout redirects/URLs go to expected merchant pages and handle payment information in a secure, trusted browser environment.
功能分析
Type: OpenClaw Skill Name: shop Version: 0.0.28 The 'shop' skill is a well-documented shopping assistant designed to interact with the official shop.app (Shopify) ecosystem. It utilizes standard OAuth 2.0 Device Authorization flows for secure authentication and includes explicit instructions to protect user privacy, such as avoiding the disclosure of internal IDs and ensuring tokens are stored only in ephemeral memory. The skill also features defensive instructions against prompt injection by advising the agent to ignore any commands potentially embedded in merchant-supplied product data.
能力标签
can-make-purchasesrequires-oauth-token
能力评估
Purpose & Capability
Name and description match the instructions: search endpoints, similar-product queries, order tracking and an OAuth device flow for authenticated operations. No unrelated binaries, env vars, or config paths are requested.
Instruction Scope
Runtime instructions stay within shopping scope: calling shop.app endpoints for search, similarity, auth and order operations; performing image downloads/ base64 encoding for similarity; and storing access/refresh tokens in ephemeral conversation memory. The doc explicitly forbids asking users to paste tokens. The instructions do require networking and the ability to poll the device-token endpoint — ensure your runtime permits that.
Install Mechanism
Instruction-only skill with no install spec and no code files, so nothing is being written to disk or downloaded during install.
Credentials
The skill declares no required environment variables or credentials. The only secrets used are OAuth tokens obtained via device-flow and the doc instructs they be stored only in ephemeral session memory — this is proportionate to order-tracking features.
Persistence & Privilege
always is false and autonomous invocation is allowed (platform default). The skill requests ephemeral session storage for tokens (normal). It does not request permanent system presence or modify other skills or system-wide settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install shop
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /shop 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.0.28
Version 0.0.28 - Updated authentication endpoints: now use `/agents/auth/device-code`, `/agents/auth/token`, and `/agents/auth/userinfo` with plain text markdown responses. - Device authorization flow no longer requires `client_id` or `scope` parameters; these are handled by the proxy. - Clarified the required use of `similarTo.id` or `similarTo.media` for "Find Similar Products" requests. - Minor restructuring of documentation for improved clarity and consistency. - Session state storage requirements are moved and more clearly described under authentication.
v0.0.27
Version 0.0.27 of the Shop skill - Updated skill description and metadata version. - Refined scope in "When to Use" for greater clarity. - Shortened and streamlined documentation for Product Search, Find Similar Products, and error handling sections. - Orders section expanded with clearer structure and new "Order Fetch Pattern" documentation. - General language and formatting improvements throughout for simplicity and readability.
v0.0.26
- Rolled back skill metadata: version set to 0.0.23 and author field removed. - No functional or API changes; all endpoints and usage remain the same. - Minor changes to documentation wording, particularly around token handling and session memory requirements. - No file or implementation changes were detected in this version.
v0.0.25
Version 0.0.25 - Added detailed guidance on persisting state across session turns, including which fields to store (access/refresh token, device ID, country). - Expanded authentication section: now documents the full device authorization flow (device code, polling, validation, refresh) and error recovery on expired tokens. - Clarified that product search and similar product features do not require auth, but all order-related APIs do. - No API or endpoint changes; documentation improved for reliability and multi-turn support.
v0.0.24
Version 0.0.24 of the Shop skill updates error handling and documentation: - Error responses for product search and orders now return markdown-formatted errors, not JSON. - Product search errors for missing/empty queries return `# Error\n\nquery is missing (400)`. - Orders error responses are given as markdown (e.g., `# Error\n\n{message} ({status})`), clarifying format and behavior. - Documentation clarified around response formats for easier integration and troubleshooting. - No functional or code changes detected.
v0.0.23
- Version bumped to 0.0.23 in metadata. - Removed the OpenClaw metadata section, along with references to primaryEnv and required environment variables. - No functional or API changes; documentation clean-up only.
v0.0.21
Version 0.0.21 - Added new metadata section for openclaw, specifying required environment variables: `SHOP_ACCESS_TOKEN` and `SHOP_CLIENT_ID`. - No changes to search, order, or return functionality. - Version bump in metadata from 0.0.20 to 0.0.21.
v0.0.20
- Product Search now uses the SHOP_ACCESS_TOKEN for personalized results when available, while still supporting anonymous search. - Find Similar Products now allows passing the product image URL (not just file path) with the image_path parameter. - Orders section clarifies that Shop order tracking supports all stores (not just Shopify) by aggregating orders from users’ connected email receipts. - Updated descriptions to reflect more explicit authentication and capabilities for both search and order aggregation.
v0.0.19
- Clarified that authentication is not needed for searching products, but is required for order tracking in Shop. - No changes to APIs or functionality—documentation update only.
v0.0.18
shop 0.0.18 - Version bump from 0.0.17 to 0.0.18; no file or documentation changes detected.
v0.0.17
No user-visible changes in this version. - Version bump only; no file or functionality changes detected.
v0.0.10
No user-facing changes in this release; version bump only.
v0.0.9
Version 0.0.9 adds a capabilities table and makes the skill's supported features clearer. - Added a concise "Capabilities" table describing available functions and authentication requirements. - No code or functional changes to endpoints or behavior. - Documentation now organized for quicker reference to supported operations.
v0.0.8
- Added explicit OAuth device authorization flow documentation under metadata, including required environment variable and endpoints. - Updated metadata with `requiredEnv` and `auth` sections detailing authentication method, scopes, and data policy. - No changes to API endpoints or functionality; documentation now clarifies authentication and configuration requirements.
v0.0.7
No file changes detected in this release. - No updates or modifications were made to the source code or documentation in version 0.0.7. - Functionality and instructions remain the same as the previous release.
v0.0.6
- Added primary environment variable setting: SHOP_CLIENT_ID is now specified as required for configuration. - Updated skill version to 0.0.6. - No changes to behavior or endpoints; API reference, features, and usage remain the same.
v0.0.5
**Expanded capabilities: Shop is now your assistant for searching, buying, tracking, and managing orders from any online store.** - New order management features: track deliveries, check order status, process returns, and re-order items from any retailer (not just Shopify stores). - Updated product search: now uses a new endpoint and clearly states scope is Shopify-powered stores only. - Find similar products remains available for Shopify items, via a new API path and ID requirements. - Richer API documentation: details on errors, pagination, filtering, and required headers. - Clarified formatting and key field extraction for both product and order responses. - Updated skill description and usage guidance to emphasize full shopping and post-purchase assistance.
v0.0.3
shop v0.0.2 Changelog - Updated version metadata to 0.0.4 and added a homepage link to metadata. - No changes to API behavior, formatting, search strategy, or core functionality. - Documentation only: reflects updated version and new homepage URL.
v0.0.1
Initial Shop Skill
v2.9.3
- Updated description to "Shop Claw | Give your agent spending power. Financial management for Agents and OpenClaw bots." - No changes to skill files or capabilities; documentation wording updated only. - No code or functional modifications detected in this release.
元数据
Slug shop
版本 0.0.28
许可证 MIT-0
累计安装 3
当前安装数 3
历史版本数 26
常见问题

Shop 是什么?

Your personal shopping assistant — Search, Buy, Track, Return, and Re-order products through the best product catalog in the world. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1189 次。

如何安装 Shop?

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

Shop 是免费的吗?

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

Shop 支持哪些平台?

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

谁开发了 Shop?

由 Shopify(@shopify)开发并维护,当前版本 v0.0.28。

💬 留言讨论