← 返回 Skills 市场
lhldolike

Ecommerce Assistant

作者 lhldolike · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
123
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install ecommerce-assistant
功能描述
E-commerce product research, competitor analysis, and price monitoring for Amazon, Shopify, and other platforms. Use when researching Amazon product data, an...
使用说明 (SKILL.md)

Ecommerce Assistant

Overview

Research products, analyze competitors, and monitor prices across e-commerce platforms. Supports Amazon product data, Shopify store analysis, and price trend tracking.

Quick Start

📦 GitHub Demo: https://github.com/lhldolike/ecommerce-assistant-demo

Amazon Product Research

# Search Amazon products
python3 scripts/amazon_search.py "wireless headphones" --limit 10

# Get product details
python3 scripts/amazon_product.py B08HMWZBXC

# Track price history
python3 scripts/price_tracker.py --asin B08HMWZBXC --notify

Shopify Store Analysis

# Analyze a Shopify store
python3 scripts/shopify_analyzer.py https://store-name.myshopify.com

# Compare multiple stores
python3 scripts/shopify_analyzer.py --compare store1.com store2.com

Price Monitoring

# Add product to watchlist
python3 scripts/price_tracker.py --add B08HMWZBXC --target-price 50

# Check all tracked products
python3 scripts/price_tracker.py --list

# Generate price report
python3 scripts/price_tracker.py --report weekly

Core Capabilities

1. Product Research

  • Search products by keyword
  • Get detailed product information
  • Analyze reviews and ratings
  • Extract product specifications

2. Competitor Analysis

  • Analyze Shopify store inventory
  • Compare pricing strategies
  • Identify top-selling products
  • Track competitor changes

3. Price Monitoring

  • Track price changes over time
  • Set price drop alerts
  • Generate trend reports
  • Export data to CSV/JSON

4. Market Insights

  • Identify trending products
  • Analyze category performance
  • Find pricing opportunities
  • Generate actionable reports

Data Sources

This skill uses multiple data sources:

  • Amazon: Product Advertising API, public data
  • Shopify: Storefront API (public endpoints)
  • Price Tracking: Historical data aggregation

See references/ for detailed API documentation:

Scripts

All scripts are in scripts/ directory:

  • amazon_search.py - Search Amazon products
  • amazon_product.py - Get product details
  • shopify_analyzer.py - Analyze Shopify stores
  • price_tracker.py - Price monitoring system
  • product_reporter.py - Generate reports

Output Formats

Results can be exported as:

  • JSON (machine-readable)
  • CSV (spreadsheet-friendly)
  • Markdown (human-readable reports)

Limitations

  • Free tier APIs have rate limits (typically 100-500 requests/month)
  • Some Amazon data requires Product Advertising API approval
  • Shopify data limited to public storefront information
  • Price tracking requires periodic execution (not real-time)

Examples

Find Profitable Products

python3 scripts/amazon_search.py "yoga mat" --min-price 20 --max-price 50 --min-rating 4.0

Monitor Competitor Prices

python3 scripts/shopify_analyzer.py https://competitor-store.com --track-prices --output competitor.json

Generate Weekly Report

python3 scripts/product_reporter.py --type weekly --email [email protected]
安全使用建议
Before installing or running this skill: - Note the documentation references files that are missing from the package (amazon_product.py, product_reporter.py). Treat that as a packaging/documentation issue and verify the upstream project (GitHub demo) before running. - The included scripts perform network requests (to Shopify stores, possible APIs) and will create/read/write files under ~/.ecommerce-assistant. If you run them, expect local persistence of watchlists and price history. - The skill does not require environment secrets, but some scripts accept API keys as arguments; do not provide sensitive keys unless you inspect the code and trust the upstream source. - Because the package is instruction-only (no installer) the primary risk is from running the scripts. Review the code (or run in an isolated VM/container) to ensure there are no unexpected network endpoints or data exfiltration. - If you need this functionality but want lower risk, only run the scripts with example/mock data, audit any network calls, and confirm the GitHub demo repo contents match the packaged files.
功能分析
Type: OpenClaw Skill Name: ecommerce-assistant Version: 1.0.1 The ecommerce-assistant skill bundle is a legitimate tool for product research and price monitoring. The Python scripts (amazon_search.py, price_tracker.py, shopify_analyzer.py) use standard libraries to interact with public e-commerce endpoints and store data locally in a dedicated directory (~/.ecommerce-assistant). No evidence of data exfiltration, malicious execution, or prompt injection was found.
能力评估
Purpose & Capability
Name/description align with provided scripts (Amazon search, Shopify analysis, price tracking). However SKILL.md and README reference additional scripts (amazon_product.py, product_reporter.py, product_reporter email option) that are not present in the file manifest — this mismatch suggests incomplete packaging or sloppy documentation.
Instruction Scope
Runtime instructions tell the user/agent to run included scripts that perform network requests (Shopify product JSON endpoints, arbitrary store domains) and read/write files under the user's home directory (~/.ecommerce-assistant). The instructions also reference external GitHub demo and APIs. The skill's scripts may prompt for user input and will contact remote endpoints; the SKILL.md asks the agent to save/export data and to use APIs but does not show where to safely supply credentials. The missing referenced scripts increase uncertainty about actual runtime behavior.
Install Mechanism
No install spec — instruction-only with bundled scripts. Nothing downloads or extracts arbitrary code at install time from unknown URLs. Risk is limited to running the included scripts.
Credentials
The skill does not request environment variables or credentials in metadata. Scripts accept optional API key arguments (e.g., --api-key) but do not require secrets. There is no evidence of unrelated credential access in code.
Persistence & Privilege
always:false (no forced permanence). Scripts create and write to a per-user data directory (~/.ecommerce-assistant) to store watchlist and price history — this is expected for a tracker but is persistent on the user's machine. The skill does network I/O and can be invoked autonomously by the agent (default), which increases blast radius if misused, but that alone is not flagged as abnormal.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ecommerce-assistant
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ecommerce-assistant 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Add GitHub demo link and marketing materials
v1.0.0
Initial release
元数据
Slug ecommerce-assistant
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Ecommerce Assistant 是什么?

E-commerce product research, competitor analysis, and price monitoring for Amazon, Shopify, and other platforms. Use when researching Amazon product data, an... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 123 次。

如何安装 Ecommerce Assistant?

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

Ecommerce Assistant 是免费的吗?

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

Ecommerce Assistant 支持哪些平台?

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

谁开发了 Ecommerce Assistant?

由 lhldolike(@lhldolike)开发并维护,当前版本 v1.0.1。

💬 留言讨论