alibabacloud-bailian-m…
Explain, evaluate, demonstrate, provision, and integrate Alibaba Cloud Bailian Managed Agent…
获取真实系统日期 / 业务日期(bizdate)。 触发场景:任何需要“今天/昨天/当前日期”的场景,包括补数据填 start-biz-date / 即席查询传日期参数 / 任务参数模板 $bizdate / 授权 effective-end。 核心规则:bizdate = T-1(昨天);禁止使用会话上下文中的 system time(是快照不可信);必须用 date 命令实时获取。 平台差异:macOS 用 date -v-1d,Linux 用 date -d "-1 day"。
$ npx -y skills add aliyun/alibabacloud-aiops-skills --skill get-bizdate --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/get-bizdateContext preview
The summary Claude sees to decide when to auto-load this skill.
获取真实系统日期 / 业务日期(bizdate)。 触发场景:任何需要“今天/昨天/当前日期”的场景,包括补数据填 start-biz-date / 即席查询传日期参数 / 任务参数模板 $bizdate / 授权 effective-end。 核心规则:bizdate = T-1(昨天);禁止使用会话上下文中的 system time(是快照不可信);必须用 date 命令实时获取。 平台差异:macOS 用 date -v-1d,Linux 用 date -d "-1 day"。
name: get-bizdate description: |- 获取真实系统日期 / 业务日期(bizdate)。 触发场景:任何需要“今天/昨天/当前日期”的场景,包括补数据填 start-biz-date / 即席查询传日期参数 / 任务参数模板 $bizdate / 授权 effective-end。 核心规则:bizdate = T-1(昨天);禁止使用会话上下文中的 system time(是快照不可信);必须用 date 命令实时获取。 平台差异:macOS 用 date -v-1d,Linux 用 date -d "-1 day"。 触发词:今天日期、昨天日期、当前日期、bizdate、业务日期、T-1、补数据日期、system time。
调用 CLI / SDK 前,继承[父技能 §7](../../../SKILL.md#7-observability) 初始化的 session-id 与套件 `references/manifest.json` 中的 `version`;直接加载时先完成父层初始化。API 命令统一附带 `--user-agent "AlibabaCloud-Agent-Skills/alibabacloud-dataphin-skills/{session-id} skill-version/{version}"`,使用父技能名称与同一会话、版本。
# 今天(YYYYMMDD) TODAY=$(date "+%Y%m%d") # 业务日期 bizdate(T-1) # macOS / BSD: BIZDATE=$(date -v-1d "+%Y%m%d") # Linux / GNU: BIZDATE=$(date -d "-1 day" "+%Y%m%d") echo "今天=$TODAY 业务日期(T-1)=$BIZDATE" # => 今天=20260520 业务日期(T-1)=20260519
# 自动适配 macOS / Linux if date -v-1d "+%Y%m%d" >/dev/null 2>&1; then BIZDATE=$(date -v-1d "+%Y%m%d") # macOS else BIZDATE=$(date -d "-1 day" "+%Y%m%d") # Linux fi
| 用途 | 命令 | 示例输出 | |---|---|---| | `yyyymmdd`(CLI bizdate) | `date "+%Y%m%d"` | `20260520` | | `yyyy-MM-dd`(API 文档示例) | `date "+%Y-%m-%d"` | `2026-05-20` | | `yyyy-MM-dd HH:mm:ss`(如 `effective-end`) | `date "+%Y-%m-%d %H:%M:%S"` | `2026-05-20 16:43:19` | | 完整 ISO + 时区(落地排查) | `date "+%Y-%m-%d %H:%M:%S %Z"` | `2026-05-20 16:43:19 CST` | | 毫秒时间戳 | macOS: `echo $(($(date +%s) * 1000))`;Linux: `date "+%s%3N"` | `1747728199000` | | 任意 N 天前 | macOS: `date -v-Nd "+%Y%m%d"`;Linux: `date -d "-N day" "+%Y%m%d"` | — |
| 反模式 | 为什么不行 | |---|---| | 直接用上下文中的 `current system time: 2026-05-20 ...` 当成"现在" | 那是会话创建时刻;如已聊了几小时跨午夜,bizdate 会早 1 天 | | Agent 凭"训练知识"猜今天日期 | 训练截止 ≠ 当前;时间观念严重失真 | | 用 `git log -1 --format=%cd` 取最新提交时间 | 与"现在"无关,且依赖仓库状态 |
Official Alibaba Cloud Agent Skills collection, providing AI agents with rich Alibaba Cloud product capabilities and general-purpose tooling.
Explain, evaluate, demonstrate, provision, and integrate Alibaba Cloud Bailian Managed Agent…
Alibaba Cloud Parse-X intelligent document parsing and extraction tool. Supports two…
Execute code in a secure cloud sandbox via AgentBay SDK. Use this skill whenever users…
Operate Alibaba Cloud AgentLoop Dataset resources with aliyun CLI and the AgentLoop API…
Orchestrate AgentLoop evaluation workflows through the Aliyun CLI plugin with safe previews,…
Proactively use AgentLoop Recall to retrieve prior Alibaba Cloud AgentLoop experience through…