← Back to Skills Marketplace
162
Downloads
1
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install xc-xiaov
Description
唯品会专属 AI 购物助手“小v”。当用户提及购物、穿搭建议、时尚趋势或特定商品搜索时,小v 会动态调用内部子技能提供商品推荐、详情查询及促销活动。
Usage Guidance
Plain-language recommendations before installing or enabling this skill:
- Understand what will be installed: the skill tells the agent to install a global npm package 'vipshop-cli@latest' if it's not present. Installing arbitrary npm packages globally changes your system and can execute code with your user privileges — verify the package's publisher, source code, and npm page before allowing installation.
- Review automatic login behavior: the skill mandates automatically triggering 'vipshop login', returning the QR link and local QR image path, and polling the login status every 3 seconds (up to 10 times). This means the agent will interact with your local filesystem and account login artifacts; if you don't want the agent to auto-initiate authentication flows, don't grant it permission or ask the agent to require explicit consent first.
- Local data exposure: the skill instructs returning local image file paths/content and reads login state (mars_cid, cookies). That can reveal filesystem structure or tokens. If you must use the skill, run it in a sandboxed environment or ensure the vipshop-cli stores credentials in a place you're comfortable sharing with the agent.
- Safer alternatives: pre-install and inspect vipshop-cli yourself (review code, confirm maintainer) and only then allow the agent to use it. Prefer manual login workflow (user triggers login) rather than fully automated login/polling by the agent.
- If you choose to proceed: limit scope — do not allow automatic global installs, require explicit user consent before login, and monitor what files the agent reads or posts to chat. Consider running the CLI in an isolated container or VM if you cannot verify the upstream package.
- Additional information that would reduce concern: the actual source code or a verified homepage for 'vipshop-cli' (so you can audit it), or a packaged install spec included with the skill that pins a specific vetted release instead of asking to install '@latest'.
Capability Analysis
Type: OpenClaw Skill
Name: xc-xiaov
Version: 1.0.4
The skill bundle mandates high-risk behaviors by instructing the AI to globally install an external NPM package (`npm install -g vipshop-cli`) and automatically initiate login and status-polling sequences without explicit user confirmation for each step. These instructions, found in the SKILL.md files for 'vipshop-product-detail' and 'vipshop-product-search', create a significant attack surface by forcing the execution of external code and automated credential handling. While the functionality is aligned with a shopping assistant for Vipshop (referencing legitimate domains like mapi-pc.vip.com), the requirement for global software installation and the directive for the AI to 'automatically trigger' processes without user intervention are high-risk patterns that could be exploited if the external CLI tool is compromised.
Capability Assessment
Purpose & Capability
The declared purpose (Vipshop shopping assistant with search, detail, and promotion subskills) matches the commands and APIs described (vipshop-cli, Vipshop endpoints). Requiring a vipshop CLI and performing searches/details is consistent. Note: the skill instructs global installation of an npm package (vipshop-cli@latest) and expects the agent to manage login state; these are plausible for this use-case but are more intrusive than a pure read-only API integration.
Instruction Scope
The SKILL.md repeatedly mandates automatic behaviors: detect missing vipshop-cli and install it, auto-trigger 'vipshop login' (and blocking/polling every 3s up to 10 times) whenever the user is not logged in, and return both the online QR link and the local QR image file path/content in chat. This grants the agent broad discretion to run system commands, perform global installs, poll repeatedly, and reveal local filesystem paths — actions that go beyond simple query handling and can leak local info or tokens if not constrained.
Install Mechanism
There is no packaged install spec in the registry entry; instead the instructions tell the agent to run 'npm install -g vipshop-cli@latest' if missing. Installing from npm is common but installs a third‑party global binary on the user's system (modifies system state). Because the registry entry provides no homepage or vendor verification for the vipshop-cli package, this global npm install is a non-trivial, moderate-risk action and should be validated before execution.
Credentials
The skill declares no environment variables, but its docs assume access to local login state and cookies (mentions reading 'mars_cid' from a login state file and PASSPORT_ACCESS_TOKEN via cookie). It instructs returning local image file paths to the chat. Accessing and exposing local token files or filesystem paths is sensitive and the SKILL.md does not explicitly declare or justify this level of local credential/file access.
Persistence & Privilege
The skill does not request 'always: true' and does not directly change other skills' configs. However, its instructions include installing a global CLI (npm -g), which persists on the host and can be invoked later by the agent; this is a system-level change and increases the blast radius if the installed package is untrusted. The skill's mandated automatic login behavior (auto-trigger and blocking waits) further increases runtime activity the agent may perform.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install xc-xiaov - After installation, invoke the skill by name or use
/xc-xiaov - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.4
Version 1.0.4
- 技术架构部分将登录态的检测方式,从直接读取本地文件修改为通过 vipshop status 命令判断,实现更加标准化和稳定的登录态管理。
- 其他文档说明内容未发生新增或删减,仅为技术架构细节调整,实际功能无变化。
v1.0.3
**Skill xc-xiaov v1.0.3 – Major overhaul: Rebuilt skill for Vipshop AI shopping assistant, replacing Figma design analysis.**
- Entirely replaced Figma analysis skill with “小v”—an AI-powered Vipshop (唯品会) e-commerce shopping assistant.
- Added 4 modular sub-skills: user login, product search, product detail, and promotion search, each with dedicated documentation and scripts.
- Removed all scripts, templates, and documentation related to Figma design system, accessibility, and export.
- Introduced automatic login, seamless shopping workflow, and new technical architecture for sub-skill management.
- Updated all documentation to focus on Chinese-language e-commerce scenarios and user flows.
v1.0.2
- Initial release of the "figma" skill (v1.0.2): professional Figma design analysis and asset export.
- Enables read-only inspection of Figma files, including extracting components, styles, and generating JSON representations.
- Batch export assets in multiple formats (PNG, SVG, PDF, WEBP) with platform-specific sizing and organized output.
- Offers design system auditing, accessibility compliance checking (WCAG), and brand consistency analysis.
- Generates comprehensive reports and client deliverables, including documentation and design tokens.
- Includes robust error handling, rate limiting, and extensive command-line integrations for workflow automation.
Metadata
Frequently Asked Questions
What is xc-xiaov?
唯品会专属 AI 购物助手“小v”。当用户提及购物、穿搭建议、时尚趋势或特定商品搜索时,小v 会动态调用内部子技能提供商品推荐、详情查询及促销活动。 It is an AI Agent Skill for Claude Code / OpenClaw, with 162 downloads so far.
How do I install xc-xiaov?
Run "/install xc-xiaov" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is xc-xiaov free?
Yes, xc-xiaov is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does xc-xiaov support?
xc-xiaov is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created xc-xiaov?
It is built and maintained by bfkkkd (@bfkkkd); the current version is v1.0.4.
More Skills