Microsoft To Do for Openclaw

A comprehensive integration that allows AI agents to manage Microsoft To Do tasks, lists, and steps through the Membrane infrastructure.

membranedev
v1.0.0
Mar 7, 2026
0
352
1

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install microsoft-to-do-integration

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install microsoft-to-do-integration using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Microsoft To Do?

Microsoft To Do is a cloud-based task management application that enables users to organize and track their daily activities across mobile and desktop platforms. This skill empowers AI agents to interact directly with the Microsoft Graph API, facilitating the programmatic management of task lists, individual tasks, and sub-steps. By utilizing Openclaw Skills, developers can leverage pre-built actions that handle the heavy lifting of API communication.

At its core, this skill removes the friction of authentication by using the Membrane CLI. It provides a secure, server-side management system for credentials, ensuring that AI agents can perform operations like creating, updating, or deleting tasks without the need for manual token handling or complex OAuth configurations.

Microsoft To Do Use Cases

  • Automatically generating task lists from software requirement documents or meeting transcripts.
  • Synchronizing development todos from a repository directly into a user's personal productivity app.
  • Creating recurring project milestones and breaking them down into actionable sub-steps.
  • Querying existing task lists to provide status updates to team members during automated standups.

How Microsoft To Do Works

  1. The AI agent or developer installs the Membrane CLI to act as the interface between the local environment and Openclaw Skills.
  2. User authentication is performed via a simple login command, which opens a secure browser session for Microsoft account authorization.
  3. The agent searches for the Microsoft To Do connector and establishes a unique connection ID.
  4. Using intent-based queries, the agent identifies the correct action schema (e.g., create-task) to ensure data compatibility.
  5. The agent executes the action with JSON parameters, and Membrane handles the API request, including automatic header injection and token refreshing.

Microsoft To Do Setup

To begin using this skill within the Openclaw Skills ecosystem, follow these steps:

Install the Membrane CLI:

npm install -g @membranehq/cli

Authenticate with your account:

membrane login --tenant

Search for and connect the Microsoft To Do service:

# Find the connector ID
membrane search microsoft-to-do --elementType=connector --json

# Connect using the ID from the previous step
membrane connect --connectorId=CONNECTOR_ID --json

Microsoft To Do Data Schema & Taxonomy

The skill organizes data according to the Microsoft Graph hierarchy, allowing for granular control over the following entities:

Level Component Description
Task List Container The top-level organization unit for grouping related tasks.
Task Item An individual work unit containing a title, status, and importance level.
Step Sub-item A smaller, checklist-style task nested within a parent Task.
Connection Metadata Managed by Membrane, this stores the auth state for the specific user instance.

Microsoft To Do Advanced Features

  • Transparent OAuth Management: Never manually refresh a token; Openclaw Skills via Membrane handles the full auth lifecycle.
  • API Proxying: Use the membrane request command to send custom HTTP methods (PATCH, DELETE, etc.) directly to endpoints not covered by standard actions.
  • Intent-based Discovery: Dynamically list available actions based on user intent to minimize token usage and improve agent accuracy.
  • Headless Environment Support: Fully compatible with remote servers using the membrane login complete workflow.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*