Buyma Order Automation
/install buyma-order-automation
Overview
This skill supports two modes:
- Regular daily draft creation
- Start time can vary
- Must ensure mail is sent by 08:30 local time
- Orders up to 07:00 must be included
- Orders from 07:00 to 08:00 should be included as much as feasible while still guaranteeing mail send by 08:30
- If any critical failure occurs, stop immediately and notify via Telegram
- Ad hoc range creation
- Triggered when the operator requests a specific order-number range
- Example: 123450~123470
- Complete the draft for that range
- Notify via Telegram immediately after completion
- Send mail immediately after completion
Core rules
- Always use Chrome default profile for BUYMA and Naver Mail
- Use the latest delivered workbook first; otherwise use the latest automation-created workbook
- Start from the last order number in the most recently delivered file from the operator. If no new delivered file exists, continue from the last workbook previously created by the automation
- If BUYMA CSV download fails, allow operator-provided CSV as fallback input
- If mail sending fails, notify and attach the result file in Telegram fallback
- Follow MEMORY.md and recent memory logs before acting
Base file selection
Select the base order workbook in this order:
- latest file in
~/.openclaw/workspace/buyma_order/orders/incoming/ - latest file in
~/.openclaw/workspace/buyma_order/orders/current/ ~/.openclaw/workspace/buyma_order/templates/tmazonORDERLIST_template.xlsx
Output file naming
Always save output as:
tmazonORDERLISTYYMMDD_start-end.xlsx
Example:
tmazonORDERLIST260307_123450-123470.xlsx
Receipt memo numbering
Always check memo state for target orders.
- If memo already contains a valid 6-digit order number, do not rewrite it
- If memo contains text or a number shorter than 6 digits, prepend the 6-digit order number before the existing memo content
- In ad hoc range mode, always perform the memo check/input step
See references/memo-rules.md.
Workflow
- Determine run mode: regular daily or ad hoc range
- Select base workbook
- Access BUYMA in Chrome default profile
- Check and input receipt memo numbers for target orders
- Download shipping CSV (or use provided CSV fallback)
- Parse CSV using
scripts/parse_buyma_csv.py - Build draft workbook using
scripts/build_order_sheet.py - Fill F using Chrome auto-translated Korean product names (browser placeholder step)
- Enrich I/J/M from prior workbook history using
scripts/enrich_from_history.py - Validate output using
scripts/validate_output.py - Save output using
scripts/compose_output_filename.py - Send by Naver Mail in Chrome (browser placeholder step)
- Update state using
scripts/update_state.py - On BUYMA/CSV/mail failure, stop immediately and notify via Telegram with file attachment if available
Browser placeholder steps
This package intentionally leaves browser-only steps as placeholders:
- BUYMA login and page navigation
- Receipt memo editing in BUYMA UI
- BUYMA CSV download click-flow
- Product page Korean name capture from Chrome auto-translation
- Naver Mail compose/send
- Telegram file attachment send from browser/channel tool path
Use these references:
references/workflow.mdreferences/failure-rules.mdreferences/run-modes.md
Script entrypoints
scripts/select_base_file.pyscripts/parse_buyma_csv.pyscripts/build_order_sheet.pyscripts/enrich_from_history.pyscripts/validate_output.pyscripts/compose_output_filename.pyscripts/update_state.py
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install buyma-order-automation - 安装完成后,直接呼叫该 Skill 的名称或使用
/buyma-order-automation触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Buyma Order Automation 是什么?
automate buyma order processing for regular daily runs and ad hoc order-range runs. use when chatgpt needs to access buyma in chrome, check or fill receipt m... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 227 次。
如何安装 Buyma Order Automation?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install buyma-order-automation」即可一键安装,无需额外配置。
Buyma Order Automation 是免费的吗?
是的,Buyma Order Automation 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Buyma Order Automation 支持哪些平台?
Buyma Order Automation 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Buyma Order Automation?
由 innoucon-blip(@innoucon-blip)开发并维护,当前版本 v1.0.0。