A professional skill for AI agents to manage Microsoft To Do tasks and lists through the Microsoft Graph API using secure device-code authentication.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install microsoft-graph-todo
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install microsoft-graph-todo using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This skill provides a robust interface for AI coding agents to interact with Microsoft To Do, enabling full management of personal and organizational task lists. By utilizing Openclaw Skills, developers can integrate task automation directly into their AI workflows, allowing agents to read, create, update, and complete tasks seamlessly. It is designed to work with both personal Microsoft accounts and Entra-backed work or school accounts, providing a unified way to handle productivity across different Microsoft ecosystems.
The skill emphasizes security and best practices by using delegated permissions and storing secrets in OS-native configuration directories. This ensures that sensitive information like bearer tokens and client IDs are handled outside of shell history or source control. Whether you are building a personal assistant or a complex project management agent, leveraging this implementation within Openclaw Skills ensures reliable connectivity to the Microsoft Graph.
To get started with this skill in the Openclaw Skills ecosystem, follow these steps:
Tasks.ReadWrite delegated permission under API Permissions.mkdir -p ~/.config/microsoft-todo
echo "YOUR_TENANT_ID" > ~/.config/microsoft-todo/tenant_id
echo "YOUR_CLIENT_ID" > ~/.config/microsoft-todo/client_id
python3 scripts/ms_todo_auth.py device-code
python3 scripts/ms_todo_auth.py poll-token
The skill manages configuration and state through a structured filesystem approach. It prioritizes OS-native directories to align with modern security standards for Openclaw Skills.
| Item | Location / Format | Purpose |
|---|---|---|
| Config Directory | ~/.config/microsoft-todo |
Primary storage for application identity and secrets. |
tenant_id |
Plain text file | Stores the Directory (tenant) ID or consumers. |
client_id |
Plain text file | Stores the Application (client) ID. |
token.json |
JSON Object | Stores access tokens, refresh tokens, and expiration metadata. |
device_code.json |
JSON Object | Temporary storage for active device-code auth sessions. |
| Task Data | JSON API Response | Standard Microsoft Graph Task schema including title, importance, and status. |
Loading
A comprehensive astrology engine for AI agents to calculate planetary transits and natal chart aspects using the Swiss Ephemeris.

A sophisticated personal information manager that converts messy natural language entries into structured daily notes and a relational SQLite database.

An automated SEO auditing tool that generates prioritized, scored reports covering technical, on-page, and content health.

A privacy-focused local log analysis system for identifying errors, duplicates, and system anomalies through interactive visualizations.

A specialized skill for sending images, audio, documents, and other file types directly to Feishu channels via automated workflows.

A semantic search API for Austria's largest classifieds platform, enabling AI agents to find, browse, and analyze marketplace listings.








































