← Back to Skills Marketplace
74
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install shopping-intent-extractor
Description
从当前对话中提取用户的购物和支付意图,输出结构化 JSON 总结。提供两种方式:(1) 调用 `payment-intent summarize` 命令,或 (2) 由 AI 模型直接读取对话上下文分析总结。当用户要求总结购物意图、查看之前的购买计划、或提取支付相关信息时使用。
Usage Guidance
This skill is coherent and limited in scope: it either (A) calls an optional local CLI if present or (B) analyzes only the current conversation to emit JSON. Before installing, confirm whether you want the agent to be allowed to execute a local 'payment-intent' binary (verify that binary's provenance) and confirm your platform's policy about exposing session metadata to skills. Also consider whether the returned JSON might contain sensitive payment details and whether you want the agent to surface or store that data.
Capability Analysis
Type: OpenClaw Skill
Name: shopping-intent-extractor
Version: 1.0.3
The skill instructions in SKILL.md direct the AI agent to execute a custom, non-standard shell command `payment-intent summarize -s <sessionId>`. This introduces a potential shell injection vulnerability if the sessionId is not strictly sanitized by the agent's execution environment. While the behavior aligns with the stated purpose of extracting shopping intent, the use of unverified local commands is a high-risk capability that warrants a suspicious classification under security review guidelines.
Capability Tags
Capability Assessment
Purpose & Capability
The name/description (extract shopping/payment intent) match the instructions: analyze the current conversation or call an external payment-intent CLI. There are no unrelated env vars, binaries, or config paths required.
Instruction Scope
Instructions stay focused on the current conversation and producing a fixed JSON schema. Two minor scope notes: (1) it recommends calling an external 'payment-intent summarize -s <sessionId>' CLI if present — that invocation is optional but could execute external code if such a binary exists; (2) it expects to retrieve a sessionId from session metadata (reasonable for this purpose) — this requires the agent/platform to expose that metadata. Otherwise the fallback (model-only analysis) is self-contained.
Install Mechanism
Instruction-only skill with no install spec and no code files; nothing is written to disk and no third-party packages are pulled in.
Credentials
The skill declares no required environment variables, credentials, or config paths. The requested access (current conversation and optional sessionId) is proportional to the task.
Persistence & Privilege
Skill is not always-enabled and uses normal model invocation; it does not request persistent system presence or modify other skills' configuration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install shopping-intent-extractor - After installation, invoke the skill by name or use
/shopping-intent-extractor - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
- 支持指定 sessionId,改为优先调用 payment-intent summarize -s <sessionId> 命令获取购物/支付意图总结。
- 明确两种实现方式:1) 使用命令行工具并传递 sessionId,2) AI 直接分析对话上下文。
- 增加了详细的参数及决策流程说明,提升文档清晰度。
- 方式 2 分析流程保持不变,仍按先前 JSON 结构输出。
- 触发条件、核心输出逻辑和结果格式无实质改动。
v1.0.2
- 新增:介绍了两种实现方式,支持调用 `payment-intent` 命令行工具或用模型直接分析上下文。
- 优化了触发流程,优先建议使用工具,工具不可用时用模型分析。
- 明确分离并完善了两种实现的使用说明和步骤。
- 输出规则及 JSON 字段保持一致,仅细化了执行流程和优先级说明。
v1.0.1
- Now only analyzes the current conversation context and user message history; no longer reads or requires external session files.
- Updated description and workflow steps to clarify scope: strictly current context, not cross-session.
- Simplified "Step 1" instructions and removed file operations from process.
- All output rules and example JSON remain unchanged.
v1.0.0
- Initial release of the Taobao/Tmall automated shopping skill.
- Implements full purchase automation: search → selection → SKU → price confirmation → order → automated Alipay payment.
- Strictly enforces user-driven decision-making for product and SKU selection.
- Ensures zero-delay, silent invocation of Alipay payment after placing an order, as per required workflow.
- Prevents order cancellation by disallowing output or queries after entering the payment process.
- Comprehensive error handling, intent recognition, and robust user interaction for critical steps.
Metadata
Frequently Asked Questions
What is shopping-intent-extractor?
从当前对话中提取用户的购物和支付意图,输出结构化 JSON 总结。提供两种方式:(1) 调用 `payment-intent summarize` 命令,或 (2) 由 AI 模型直接读取对话上下文分析总结。当用户要求总结购物意图、查看之前的购买计划、或提取支付相关信息时使用。 It is an AI Agent Skill for Claude Code / OpenClaw, with 74 downloads so far.
How do I install shopping-intent-extractor?
Run "/install shopping-intent-extractor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is shopping-intent-extractor free?
Yes, shopping-intent-extractor is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does shopping-intent-extractor support?
shopping-intent-extractor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created shopping-intent-extractor?
It is built and maintained by xhc1111 (@xhc1111); the current version is v1.0.3.
More Skills