← 返回 Skills 市场
Tiktok Shop Publish
作者
lvjunjie-byte
· GitHub ↗
· v1.0.0
· MIT-0
504
总下载
2
收藏
3
当前安装
1
版本数
在 OpenClaw 中安装
/install tiktok-shop-publish
功能描述
Automate TikTok Shop operations with batch product management, order processing, sales analytics, and marketing campaign automation.
安全使用建议
This package mostly does what it says (TikTok Shop automation) but review before running:
- Manifest mismatch: the registry metadata lists no required credentials, yet SKILL.md and the code require TikTok API keys/secrets, shop ID, and Feishu credentials or webhook. Treat that as a transparency issue—confirm the required secrets with the publisher before installing.
- Sensitive data: the tool stores API keys, webhook URLs and session cookies in ~/.clawhub/tiktok-shop/config.json and credentials.json (the code sets 0o600 on credentials.json on non-Windows). Only install/run if you trust the source and are comfortable storing these secrets on the machine.
- Code quality issue: commands/account.js exports a getCurrentAccount function that calls getCurrentAccount() and will recurse — this looks like a bug that can crash runtime calls that depend on it. Consider obtaining a fixed version or running tests in a sandbox before using in production.
- Mock vs real API: the real TikTok API methods are unimplemented and the default is Mock mode. Real-mode requires you to populate real credentials and switch modes; verify the real API code before enabling it.
- Verify provenance: source/homepage are listed as unknown/none in the registry snapshot you provided; the package contains a clawhub.json claiming ClawHub and a GitHub URL—confirm the upstream repository and publisher identity (and check commit history) before trusting and supplying secrets.
- Safe testing: run the CLI in a controlled environment (isolated VM/container) first, inspect files it creates, and avoid entering production credentials until you confirm behavior. If you must use it, prefer creating dedicated API keys/accounts with limited permissions and rotate credentials after testing.
功能分析
Type: OpenClaw Skill
Name: tiktok-shop-publish
Version: 1.0.0
The TikTok Shop Automation skill bundle is a well-structured CLI tool designed for e-commerce management, including product synchronization, order fulfillment, and data reporting. The code follows standard development practices, utilizing a modular architecture with clear separation of concerns across files like `bin/cli.js`, `src/api.js`, and `src/config.js`. It includes a functional mock API (`src/mock-api.js`) for testing and implements security best practices such as setting restrictive file permissions (0600) on local credential storage in `src/config.js`. No evidence of data exfiltration, unauthorized remote execution, or malicious prompt injection was found; all network activities are directed toward legitimate TikTok and Feishu (Lark) API endpoints as described in the documentation.
能力评估
Purpose & Capability
The skill's name/description (TikTok Shop automation) matches the code: it implements product, order, video, analytics and Feishu integration. However the registry metadata declares no required environment variables or primary credential while SKILL.md and the code clearly expect TikTok API keys/secrets, shop ID, Feishu appToken/tableId/webhook and session cookies for accounts. That mismatch between declared registry requirements and actual runtime needs is an incoherence worth flagging.
Instruction Scope
SKILL.md instructs users to provide TikTok API credentials and webhook secrets and shows CLI commands and scheduled workflows — all consistent with purpose. The runtime code, however, uses a local config directory (~/.clawhub/tiktok-shop) to store configs/credentials and prompts for values via init. Instructions and code diverge on how credentials are provided (env vars in SKILL.md vs interactive config file in code). The code reads/writes only its own config and credentials files; it does not appear to instruct reading unrelated system files or exfiltrating data to unknown endpoints, but it will store session cookies and API secrets locally which are sensitive.
Install Mechanism
There is no install spec (instruction-only style for the registry), but the package includes JavaScript code (CLI). No downloads from third-party URLs or extract steps are present. Risk is typical for running a third-party CLI: the code will execute on the host when invoked and will write configuration files to the user's home directory.
Credentials
Requested secrets (TikTok API key/secret/shopId, Feishu tokens/webhook, and session cookies entered via add-account) are appropriate for the skill's claimed functionality. The problem is registry metadata omitted declaring required env vars/primary credential while SKILL.md documents them — this omission reduces transparency. Also the skill stores session cookies and API secrets in local files (credentials.json) which is expected but sensitive; the code attempts to set restrictive permissions on saved credentials (0o600) which is good practice.
Persistence & Privilege
always is false and the skill does not request system-wide privileges. It creates and maintains its own config directory under the user's home (~/.clawhub/tiktok-shop) and saves config and credentials there (expected for a CLI tool). It does not modify other skills or global agent settings in the code reviewed. Note: the skill can be executed autonomously by an agent (default platform behavior), but that alone is not flagged here.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install tiktok-shop-publish - 安装完成后,直接呼叫该 Skill 的名称或使用
/tiktok-shop-publish触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
TikTok Shop Automation Skill v1.0.0
- Initial public release
- Includes comprehensive product management features
- Automated order processing capabilities
- Basic sales and product analytics
- Marketing automation tools for coupons, livestreams, affiliate, and ads
元数据
常见问题
Tiktok Shop Publish 是什么?
Automate TikTok Shop operations with batch product management, order processing, sales analytics, and marketing campaign automation. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 504 次。
如何安装 Tiktok Shop Publish?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install tiktok-shop-publish」即可一键安装,无需额外配置。
Tiktok Shop Publish 是免费的吗?
是的,Tiktok Shop Publish 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Tiktok Shop Publish 支持哪些平台?
Tiktok Shop Publish 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Tiktok Shop Publish?
由 lvjunjie-byte(@lvjunjie-byte)开发并维护,当前版本 v1.0.0。
推荐 Skills