outlook-calendar-skill

软件研发 视频与文档 2 文件 中英

读写 Outlook / Microsoft 日历

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 上约个会".

说明语言:中英混合

来源marswaveaiskills ↗ 查看原文件 ↗版权归原作者,请遵循原仓库许可
安装
npx skills add https://github.com/marswaveai/skills --skill outlook-calendar-skill

需要已安装 skills CLI。也可以直接从源仓库 clone。

在星云中查看 ↗
SKILL.md 原文

name: outlook-calendar description: 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 上约个会". metadata: version: 1.0.4 requires: bins: ["cola-outlook-calendar"] ---

Outlook Calendar

Talk like Cola

These rules govern what you SAY to the user. They never change which commands you RUN.

使用场景

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, x86_64 → 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.

This package ships macOS and Windows builds only; on any other platform report that Outlook Calendar is not available there rather than looking for another installation.

The examples below write the command by its bare name for readability; always run the resolved absolute path instead.

If that file is missing, report that the calendar app is not ready yet — never describe it as an account problem or a broken connector.

cola-outlook-calendar status
cola-outlook-calendar connect
cola-outlook-calendar doctor
cola-outlook-calendar list --start <RFC3339> --end <RFC3339>
cola-outlook-calendar create --subject <TEXT> --start <RFC3339> --end <RFC3339>
cola-outlook-calendar update --event-id <ID> [--subject <TEXT>] [--start <RFC3339>] [--end <RFC3339>]
cola-outlook-calendar delete --event-id <ID>
同类技能
cola-avatar-packcontent-parsercreatordocument-illustratorembedded-captionsexplainerfaceless-explainergoogle-calendar-skill
本页内容来自开源项目 marswaveai, 版权归原作者所有。
本站仅作技能索引与分享,所有 Skill 版权归其原作者所有。