SuperAPI AI 工具集

microsoft-todo

通用与其它

查看项目

更新于 10-16 04:30

技能介绍

用途:让智能体通过 Microsoft Graph v1.0 To Do API(https://graph.microsoft.com/v1.0/me/todo/...)操作用户的 Microsoft To Do,包括任务列表与任务的增删改查、按标题查找任务、标记完成、以及管理任务的清单步骤(子任务)。共 16 个脚本,均针对单个用户的 OAuth 连接。

主要能力:listLists/getList/createList/updateList/deleteList 管理任务列表;listTasks/getTask/createTask/updateTask/deleteTask/findTask/completeTask 管理任务,可更新截止日期、重要性、状态,或用 updateTask(status: "notStarted") 重新打开已完成任务;listChecklistItems/createChecklistItem/updateChecklistItem/deleteChecklistItem 管理清单步骤。createTask/listTasks/findTask 的 listId 可选,省略则作用于默认列表;其他任务与清单脚本需先用 listLists 取得 listId。

使用方式:作为 agentskills.io 技能,可先执行 npx skills add zapier/connectors --skill microsoft-todo 安装,再运行 npm install --omit=dev。支持 MCP 客户端、终端/子进程、作为 SDK 依赖导入,或直接调用 API 的 recipe 四种形态,需按形态加载对应参考文件。认证以连接选择器字符串传入,如 zapier:<connection-id>,不要直接索要或输出凭据。脚本返回 { data, meta } 结构,可用 jq 表达式裁剪结果。

限制:不支持创建重复任务、不支持单步移动任务到其他列表(需在目标列表重建并删除原任务,任务 id 会变化)、不暴露 linkedResources。按标题解析任务时若匹配多个需让用户确认,不可任意选择。删除列表或任务不可逆。运行环境需 Node.js 22.18+。该连接器为独立非官方工具,与 Microsoft 无隶属关系。