Install
openclaw skills install eqxiu-market-calendarQueries Eqxiu marketing calendar holidays and builds template mall search URLs via msearch-api.eqxiu.com. Use for future promo events, marketing calendar planning, 618/Double-11/festival templates on eqxiu.com. Do NOT use for legal public holidays, personal calendars, non-Eqxiu design tools, or historical/past holiday lookups.
openclaw skills install eqxiu-market-calendar所有命令均在 skill 根目录(本文件所在目录)下执行。 脚本路径均相对于 skill 根目录。
在以下情况应激活本 skill,并执行 CLI 获取数据后再回答:
eqxiu.com/mall/search 搜索链接示例(应触发):
以下情况不要激活本 skill,用其他能力或直接回答即可:
startDate >= today示例(不应触发):
边界说明: 若用户同时问放假安排 和 易企秀营销模板,只处理营销模板与未来节点部分,放假安排应说明本 skill 不提供并建议其他信息源。
涉及「今天 / 本月 / 即将」时,必须先运行:
python3 scripts/market_calendar.py today
禁止自行写死当前日期。
二选一:
# 当前月 + 下一整月,仅 startDate>=today 的未来节日
python3 scripts/market_calendar.py list --json
# 未来 60 天内开始的节日(自动拉取窗口内各月 API)
python3 scripts/market_calendar.py upcoming --json
仅返回未来节日(startDate >= today),已开始的过去节日不会出现;不能指定过去的 --year/--month。
指定单月:
python3 scripts/market_calendar.py list --year 2026 --month 6 --json
扩大「即将」范围:
python3 scripts/market_calendar.py upcoming --all-future --json
python3 scripts/market_calendar.py upcoming --days 90 --json
对 --json 中每条 holidays 项输出:
name、startDate–endDatepromotStartDate(若有)level(1=高,2=中,3=低)mall_url(必须使用 CLI 输出,禁止手拼未编码链接)today 子命令结果mall_url 字段)**当前日期**(API):2026-05-22
| 节日 | 日期 | 模板 |
|------|------|------|
| 618 | 2026-06-18 | [链接]({mall_url from JSON}) |
name 必须与目录名 eqxiu-market-calendar 一致。