← Back to Skills Marketplace
gwyang7

客户清单分析

by Xtechmerge.AI · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
100
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install retail-customer-list-analysis
Description
客户清单分析工具。基于Shop API客户清单数据,快速查询不同类型客户的数量、试用情况汇总、导购匹配情况。 核心能力: 1. 客户类型分布统计(普通/潜在/意向/成交客户数量及占比) 2. 客户试用情况汇总(感兴趣商品数、试用商品数、试用后成交转化) 3. 导购匹配分析(各导购关联客户数、匹配失败数量及原因)...
Usage Guidance
This skill largely does what its description says, but it imports a Shop API client from a local path (sys.path.insert('/Users/yangguangwei/.openclaw/workspace-front-door')). Before installing or running it: 1) Inspect the api_client implementation in that local workspace to confirm how it authenticates and whether it will read any local secrets or config files. 2) Note the code uses an absolute user-specific path that may not exist or may point to another user's files—this is brittle and could cause unexpected imports. 3) Run the skill in an isolated/test environment (or replace the import with a controlled client) if you cannot verify the api_client. 4) If you expect this skill to be portable, request the author remove hard-coded user paths and document how API credentials are provided. Because the skill can execute code from your filesystem that isn't included in the package, proceed with caution.
Capability Analysis
Type: OpenClaw Skill Name: retail-customer-list-analysis Version: 1.0.0 The skill is designed for retail customer data analysis but contains a hardcoded absolute path to a specific user's home directory (/Users/yangguangwei/.openclaw/workspace-front-door) in analyze.py for importing the api_client dependency. This is a security vulnerability (local path dependency) that could be exploited for local module hijacking in shared environments. While the logic aligns with the stated purpose and no evidence of intentional malice or data exfiltration was found, the use of hardcoded user-specific paths is a high-risk practice.
Capability Assessment
Purpose & Capability
The skill implements customer-list analysis functions that align with the description (type distribution, trial summary, clerk matching). However the code depends on an external api_client.get_shop_data and a local workspace path (~/.openclaw/workspace-front-door). Requiring a local API client is plausible for this purpose, but the bundled SKILL.md and code reference a specific absolute user path (/Users/yangguangwei/.openclaw/workspace-front-door) which is unusual and brittle for a reusable skill.
Instruction Scope
SKILL.md instructs calls to POST /api/v1/customer/list via api_client.get_shop_data only (expected). The implementation inserts an absolute filesystem path into sys.path and imports api_client from a user-specific directory; that causes the skill to load code from the host filesystem (outside the skill bundle). This expands scope beyond the documented API call because it will execute whatever api_client is present at that path.
Install Mechanism
No install spec or external downloads; the skill is packaged with Python code only. This avoids remote code fetch during install, but the runtime import of a local module still causes execution of external code at runtime.
Credentials
The skill declares no required env vars or credentials, yet it relies on an external api_client whose authentication behavior is unspecified. That client (loaded from a local path) may read credentials or config from the host (files, environment), so the skill's declared requirements understate its potential access to secrets/configuration.
Persistence & Privilege
always is false and the skill does not request persistent system-level privileges or modify other skills. It prints and returns analysis results only.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install retail-customer-list-analysis
  3. After installation, invoke the skill by name or use /retail-customer-list-analysis
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: 客户清单查询、类型分布、试用汇总、导购匹配
Metadata
Slug retail-customer-list-analysis
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is 客户清单分析?

客户清单分析工具。基于Shop API客户清单数据,快速查询不同类型客户的数量、试用情况汇总、导购匹配情况。 核心能力: 1. 客户类型分布统计(普通/潜在/意向/成交客户数量及占比) 2. 客户试用情况汇总(感兴趣商品数、试用商品数、试用后成交转化) 3. 导购匹配分析(各导购关联客户数、匹配失败数量及原因)... It is an AI Agent Skill for Claude Code / OpenClaw, with 100 downloads so far.

How do I install 客户清单分析?

Run "/install retail-customer-list-analysis" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 客户清单分析 free?

Yes, 客户清单分析 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 客户清单分析 support?

客户清单分析 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 客户清单分析?

It is built and maintained by Xtechmerge.AI (@gwyang7); the current version is v1.0.0.

💬 Comments