$npx skillfedfor your agent

microsoft-todo

This skill enables task management in Microsoft To Do on Windows through PowerShell and Microsoft Graph API integration. Create new tasks, mark items complete, organize lists, and set reminders or deadlines. Supports both URI-based quick actions and programmatic API calls for flexible automation.

Microsoft To Do lets you create, complete, and organize tasks on Windows via PowerShell and Microsoft Graph API.

AI-generated summary based on this skill's SKILL.md

35 2 MITupdated by malue-ai

Decision gist · record as of 2026-03-18

Microsoft To Do lets you create, complete, and organize tasks on Windows via PowerShell and Microsoft Graph API. This skill enables task management in Microsoft To Do on Windows through PowerShell and Microsoft Graph API integration. Create new tasks, mark items complete, organize lists, and set reminders or deadlines. Supports both URI-based quick actions and programmatic API calls for flexible automation.

manual: git clone https://github.com/malue-ai/dazee-small → cp -r dazee-small/instances/xiaodazi/skills/microsoft-todo ~/.claude/skills/microsoft-todo
instances/xiaodazi/skills/microsoft-todo/SKILL.md · version 39324629

Use it when

  • Yes, microsoft-todo provides full task completion tracking.
  • microsoft-todo lets you view and organize tasks by list and My Day view.

Verify before relying

Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

malue-ai/dazee-small/microsoft-todo · repository language: Python

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I add a task to Microsoft To Do?

microsoft-todo enables you to add tasks directly through PowerShell commands or Microsoft Graph API calls. You can create new tasks by specifying a task title, optionally assigning it to a list, and setting properties like due dates or reminders. The skill supports both quick URI-based actions and programmatic API integration for flexible task creation on Windows.

Can I mark tasks complete and track their status?

Yes, microsoft-todo provides full task completion tracking. You can mark individual tasks as done, monitor task status across your lists, and view completion history. The skill integrates with Microsoft To Do's status system to keep your task progress synchronized across devices and the web interface.

What's on my day view and how do I organize tasks?

microsoft-todo lets you view and organize tasks by list and My Day view. My Day shows tasks you've prioritized for today, while list view organizes tasks by custom lists you create. You can move tasks between lists, reorder them, and filter by status to keep your workflow organized on Windows.

How do I set due dates and reminders for tasks?

microsoft-todo allows you to assign due dates and set reminders for individual tasks through PowerShell commands or the Microsoft Graph API. You can specify exact dates, times, and reminder notifications to ensure tasks don't slip through the cracks. These settings sync with your Microsoft To Do account across all platforms.

Can I automate To Do operations via PowerShell?

microsoft-todo supports PowerShell automation for advanced users. You can script task creation, completion, list management, and reminder configuration through PowerShell commands that interact with the Microsoft Graph API. This enables bulk operations and integration with other Windows automation workflows.

What license does microsoft-todo use?

microsoft-todo is released under the MIT license, which permits free use, modification, and distribution with minimal restrictions. This open-source license makes the skill accessible for both personal and commercial applications on Windows.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Microsoft To Do 任务管理(Windows)

通过 PowerShell 操作 Windows 内置的 Microsoft To Do 应用。 支持创建任务、管理列表、设置提醒、标记完成。

使用场景

  • 用户说「帮我添加一个待办」「今天要做什么」「标记 XX 任务完成」
  • 用户需要整理任务清单
  • 用户需要设置提醒或截止日期
  • 与 Outlook 日历/邮件联动的任务管理

命令参考

通过 URI 协议快速操作
# 打开 To Do 应用
Start-Process "ms-todo:"

# 快速添加任务(打开 To Do 并聚焦到新建)
Start-Process "ms-todo://create"

# 打开「我的一天」视图
Start-Process "ms-todo://myday"
通过 Microsoft Graph API(PowerShell)

```powershell

===== 前置:获取访问令牌 =====

使用设备码流登录(首次使用时执行一次)

$clientId = "YOUR_APP_CLIENT_ID" # 需在 Azure AD 注册应用 $scope = "Tasks.ReadWrite" $body = @{ client_id = $clientId scope = $scope } $deviceCode = Invoke-RestMethod -Uri "https://login.microsoftonline.com/consumers/oauth2/v2.0/devicecode" -Method POST -Body $body Write-Output "请打开 $($deviceCode.verification_uri) 并输入代码: $($deviceCode.user_code)"

===== 列出所有任务列表

(truncated - see the full file via the links below)

File tree — 1 file
instances/xiaodazi/skills/microsoft-todo/SKILL.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Create and manage tasks in Microsoft To Do on Windows”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

Microsoft Todo
by AceDataCloud · AceDataCloud/Skills

This skill connects to Microsoft Todo through Microsoft Graph, letting you list task collections, surface pending or overdue items, add new tasks, mark tasks complete, and update or delete existing ones. It uses OAuth bearer authentication and supports both read-only and read-write access modes.

no license declared → metadata onlyupdated Jul 2026
★ 13repo stars
windows-open
by malue-ai · malue-ai/dazee-small

windows-open provides programmatic access to Windows file and application launching through PowerShell and system commands. Launch documents with default or specified applications, open URLs in browsers, navigate folders in Explorer, and start applications or system utilities—all without manual user interaction.

MITdocs in Chineseupdated Mar 2026
★ 35repo stars
Powershell
by ruilisi · ruilisi/lsbot

PowerShell runs pwsh commands and scripts to automate system administration, manage files and processes, query system information, and execute .ps1 scripts. It works across Windows, macOS, and Linux platforms, supporting file operations, process control, Windows services, registry access, networking, and JSON handling through a comprehensive set of cmdlets.

no license declared → metadata onlyupdated Apr 2026
★ 407repo stars
outlook-cli
by malue-ai · malue-ai/dazee-small

Control Outlook directly from your Windows desktop using PowerShell COM objects. Read incoming messages, compose and send emails, search your message history, and view calendar events—all without leaving your agent.

MITdocs in Chineseupdated Mar 2026
★ 35repo stars
onenote
by malue-ai · malue-ai/dazee-small

Automate OneNote operations on Windows through PowerShell COM objects. Build new pages, search across notebooks, and organize sections without manual interaction. Requires the desktop version of OneNote and user confirmation before modifying content.

MITdocs in Chineseupdated Mar 2026
★ 35repo stars
Microsoft Onedrive
by AceDataCloud · AceDataCloud/Skills

This skill lets you interact with OneDrive and SharePoint through Microsoft Graph, handling file operations like listing, searching, uploading, downloading, and sharing. It uses OAuth-authenticated curl requests to manage your personal or work drive, with built-in recipes for common tasks and support for both small and large file uploads.

no license declared → metadata onlyupdated Jul 2026
★ 13repo stars

More skills Microsoft Outlook (NOASSERTION) · Microsoft Graph (unlicensed) · windows-terminal (MIT) · teams-management (Apache-2.0)

Tags
task-automationwindows-nativeproductivity-toollist-managementdeadline-trackingdaily-plannerpowershell-integrationcalendar-sync