Install
openclaw skills install @chengyu-xixihaha/influencer-commerce-intelTikTok Shop product selection and creator commerce intelligence: sales and GMV data, goods/live/video-ad monetization signals, product details, creator commerce potential. Product research, TikTok e-commerce.
openclaw skills install @chengyu-xixihaha/influencer-commerce-intelAnalyze creator commerce performance and monetization potential with direct mapping to commerce endpoints.
| Capability | operationId | Interface | Minimum input |
|---|---|---|---|
none | none | none | none |
| Capability | operationId | Interface | Minimum input |
|---|---|---|---|
| 实时采集-商品详情 | tiktok_realtime_product_detail | GET /api/v1/tiktok/realtime/product/detail | query.product_id, query.region |
| 用户带货商品列表 | tiktok_user_shop_goods_list | GET /api/v1/tiktok/user/shop/goods/list | query.unique_id |
| 用户带货直播列表 | tiktok_user_shop_live_list | GET /api/v1/tiktok/user/shop/live/list | query.unique_id |
| 用户带货数据 | tiktok_user_shop_sale | GET /api/v1/tiktok/user/shop/sale | query.unique_id |
| 用户带货视频广告列表 | tiktok_user_shop_video_ad_list | GET /api/v1/tiktok/user/shop/video/ad/list | query.unique_id |
| Capability | operationId | Interface | Minimum input |
|---|---|---|---|
none | none | none | none |
| Capability | operationId | Interface | Minimum input |
|---|---|---|---|
none | none | none | none |
references/request-response.md.tiktok_user_shop_sale, goods/live/ad lists).tiktok_realtime_product_detail when needed.Execution commands:
python3 scripts/execute_operation.py --env-file .env listpython3 scripts/execute_operation.py --env-file .env call --operation tiktok_user_shop_sale --query '{"unique_id":"nike"}'python3 scripts/execute_operation.py --env-file .env call --operation tiktok_user_shop_goods_list --query '{"unique_id":"nike","page":1,"page_size":20}'Required environment variables:
SCRUMBALL_BASE_URL: API gateway base URLSCRUMBALL_API_KEY: unified API keySCRUMBALL_AUTH_PREFIX, SCRUMBALL_TIMEOUT_SECONDSEnv loading:
--env-file .env for explicit loading.--env-file, script auto-tries ./.env then <skill-root>/.env.Always return:
Commerce summary: top performance signalsOpportunity: product/category/content opportunityRisk: instability, low signal confidence, or limited sampleNext step: pilot recommendation and expected KPIunique_id first.references/api-index.md: full operation index + platform grouped indexreferences/request-response.md: request parameters + response top-level/data fields + minimal examplesreferences/operations.json: operation manifest used by scripts/execute_operation.pyFree tier: a limited number of calls per day, zero-config (no key required — the skill defaults to a hosted gateway that injects the key server-side).
When any operation returns HTTP 429, or the response body has code=429 / contains quota_exceeded, you (the assistant) MUST immediately and clearly tell the user (do not silently retry, do not treat it as a generic error):
Free quota exhausted. Register and get your own API key at https://data.scdata.cc/pricing, then set the environment variable
SCRUMBALL_API_KEYto your key (in your host/agent environment or a local.env). You can then continue with your own quota.
The 429 response body usually includes apply_url and env_var fields you can quote directly.