← Back to Skills Marketplace
111
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install baidu-aicaigou-saas
Description
百度爱采购 SaaS 通用运营技能,覆盖商品管理、素材管理、店铺运营、营销活动与数据查看等任务。用户提到"爱采购"时优先使用本技能。
README (SKILL.md)
百度爱采购 SaaS 运营技能
用于执行百度爱采购 SaaS 后台相关任务。先识别任务类型,再路由到对应子能力流程。
触发规则
当用户输入包含以下任一语义时,优先引用本技能:
- 爱采购 / 百度爱采购
- 爱采购 SaaS / 爱采购后台
- 百度 B2B 店铺运营 / B2B 商家后台
任务路由
根据用户需求,路由到对应子能力:
| 用户意图 | 子能力 | 文件 |
|---|---|---|
| 上传图片到素材库 | 素材库上传 | capabilities/material-upload.md |
| 新建/编辑/上下架商品 | 商品维护 | capabilities/product-management.md |
若需求跨多个类别,按用户优先级分步执行并逐步回报。
通用执行流程
- 按 shared/browser-framework.md 必须初始化有头浏览器
- 按 shared/login.md 处理登录态
- 路由到对应子能力文件,执行具体任务
- 每个关键步骤进行状态回报
- 失败时按 shared/fallback.md 降级处理
通用约束
- 浏览器必须使用有头模式,便于用户登录和保存登录态
- 命令行工具先检测是否存在再执行
- 对发布、删除、覆盖等高风险操作,执行前必须二次确认
- 自动化失败时采用"检测 → 安装 → 重试 → 降级(人工引导)"
- 禁止要用户输入已完成登录,你自己使用脚本循环检测登录态,最多检测6次, 不要使用sleep
使用示例
详见 examples.md
Usage Guidance
This skill appears to do what it says (automating Baidu 爱采购 via a headed browser) but it will: (1) attempt to install a PyPI package (playwright-cli) if missing — installing packages at runtime can run arbitrary code; (2) access local image file paths to upload; (3) rely on browser login state and may use pre-filled credentials stored in the browser. Before installing/running: only use if you trust the skill source; run in an isolated environment or VM if possible; review and approve any automated package installs (consider manually installing vetted tooling yourself); require explicit confirmation for high-risk actions like publish/delete; and avoid supplying sensitive credentials to the agent. If you need higher assurance, ask the author for a signed release or a minimal install spec (official playwright package or documented binary) and for clarity on how login credentials are used.
Capability Analysis
Type: OpenClaw Skill
Name: baidu-aicaigou-saas
Version: 1.0.2
The skill bundle facilitates automation for the Baidu AiCaiGou SaaS platform but employs high-risk execution patterns. Specifically, 'shared/browser-framework.md' instructs the agent to automatically install Python packages using 'pip install', and 'capabilities/material-upload.md' utilizes 'playwright-cli run-code' to execute arbitrary JavaScript within the browser. While these capabilities are functionally relevant to the stated purpose, the automated installation of dependencies and the execution of arbitrary code strings represent significant security risks (RCE and environment modification) that could be exploited if the agent receives untrusted input.
Capability Assessment
Purpose & Capability
技能名与描述(百度爱采购后台的素材与商品管理)与 SKILL.md 中的浏览器自动化流程、目标 URL 和子能力相符。没有要求与功能不相关的外部服务或环境变量。
Instruction Scope
运行时说明明确要求有头浏览器、检查登录态、访问本地图片路径并通过 DOM 自动化将本地文件上传到目标站点;这些操作与所述任务直接相关 but the skill also instructs polling login state (up to 6 times) and to read browser pre-filled credentials when present — these behaviors touch sensitive local state (browser autofill, local filesystem) though they are plausible for automation.
Install Mechanism
There is no formal install spec, but instructions instruct automatically installing 'playwright-cli' via pip (python3 -m pip install -U playwright-cli). Installing a PyPI package at runtime is a moderate risk (arbitrary code execution from third-party package). This is proportionate for browser automation but is not declared in metadata and could be surprising to users.
Credentials
The skill declares no required env vars or credentials, which is consistent, but its runtime guidance expects access to local file paths and may rely on browser-stored (pre-filled) account/passwords. Accessing browser autofill or local files implies reading sensitive data not declared as required credentials; this is explainable by the automation use case but worth flagging to users.
Persistence & Privilege
Skill is user-invocable, not always-enabled, and allows model invocation (normal). It does not request persistent privileges or modify other skills' configs in the provided instructions.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install baidu-aicaigou-saas - After installation, invoke the skill by name or use
/baidu-aicaigou-saas - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- Changed browser requirement from session-header to headed mode for improved login and session management.
- Removed dependency and mention of session-header and dumate-browser-use.
- Updated execution steps to require initializing a headed browser.
- Added _meta.json file.
v1.0.1
baidu-aicaigou-saas 1.0.1
- 优化登录态检测流程,明确禁止使用 sleep,最大检测 6 次
- 补充相关约束说明,提升自动化容错处理的细节
- 其余功能和任务路由逻辑保持不变
v1.0.0
Initial release of 百度爱采购 SaaS 通用运营技能:
- 支持商品管理、素材管理、店铺运营、营销活动和数据查看等任务
- 用户输入含“爱采购”或相关运营语义时自动触发本技能
- 根据不同运营需求自动路由到上传素材、商品维护等子流程
- 浏览器登录与会话采用 session-header 方式,增强登录体验
- 高风险操作执行前需二次确认,自动化失败提供降级与人工引导
Metadata
Frequently Asked Questions
What is baidu-aicaigou-saas?
百度爱采购 SaaS 通用运营技能,覆盖商品管理、素材管理、店铺运营、营销活动与数据查看等任务。用户提到"爱采购"时优先使用本技能。 It is an AI Agent Skill for Claude Code / OpenClaw, with 111 downloads so far.
How do I install baidu-aicaigou-saas?
Run "/install baidu-aicaigou-saas" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is baidu-aicaigou-saas free?
Yes, baidu-aicaigou-saas is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does baidu-aicaigou-saas support?
baidu-aicaigou-saas is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created baidu-aicaigou-saas?
It is built and maintained by Brook (@yangmiemie99); the current version is v1.0.2.
More Skills