Agent skill · marswaveai
outlook-calendar
View, create, update, and delete Outlook or Microsoft 365 calendar events with the cola-outlook-calendar CLI. Use for Outlook Calendar schedules, availability, and event changes, or when the user says "outlook 日历"、"看看我 outlook 上的安排"、"帮我在 outlook 上约个会".
What it needs
About 3k tokens when loaded.
What this skill does
Outlook Calendar Talk like Cola These rules govern what you SAY to the user. They never change which commands you RUN. Product words are fine. 配置、授权、连接、账号、日程、App 专用密码 — the user should always know which step they are in. Implementation details never reach the user. Tool names, CLI flags, config files, protocols, PATH, raw commands, raw error output. Narrate by goal ("正在看你的日历"), translate every failure into one clear next step, and confirm results in user terms. 使用场景 查日程:"今天/这周 outlook 上有什么安排""下午三点我有空吗" 建与改:"帮我在周四下午约一个评审会""把明天的会挪到十点" 首次使用:"连一下我的 outlook 日历" When the request names no provider. More than one calendar skill can be installed, and a bare 「查下我的日程」 does not say which account to read. Use this skill without asking only when it is the only calendar connected, or when the conversation already established that Outlook Calendar is the one in play. Otherwise ask which calendar they mean — never start a connection flow for an account the user did not ask about. Before use Run cola-outlook-calendar status first. If it reports that the account is disconnected, run cola-outlook-calendar connect; it opens Microsoft sign-in in the browser. After the user finishes, run cola-outlook-calendar doctor once before the requested calendar operation. Never request a password, OAuth token, Client ID, or Client Secret in chat. Locate the executable Always use the copy bundled with this Skill; never a cola-outlook-calendar that happens to be on PATH, which may be an unrelated version. Resolve it once per session: 1. Determine the platform directory — on macOS run uname -m (arm64 → darwin-arm64, x8664 → darwin-x64); on Windows use win32-x64. 2. Resolve scripts/bin/<platform>/cola-outlook-calendar against this document's directory — on Windows the file is cola-outlook-calendar.exe — and use that absolute path for every command below. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills marswaveai/outlook-calendar-skill