openclaw-skill-m365-task-manager-by-altf1be
Manage lightweight Microsoft 365 task workflows with Microsoft To Do and Planner. Use when a user needs to quickly create, assign, track, and follow up operational tasks in M365 with clear owners, due dates, status, and daily reminders.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/abdelkrim/openclaw-skill-m365-task-manager-by-altf1beWhat This Skill Does
The M365 Task Manager skill is a powerful automation tool designed to bridge the gap between OpenClaw and your Microsoft 365 productivity ecosystem. By leveraging the Microsoft Graph API, this skill allows users to perform CRUD (Create, Read, Update, Delete) operations on Microsoft To Do tasks directly via command-line or AI-driven workflows. It simplifies task management by enabling you to list, create, and update tasks with specific due dates, owners, and status tracking, ensuring that your operational work items remain synchronized and organized without leaving your terminal environment.
Installation
To integrate this skill into your environment, use the OpenClaw CLI: clawhub install openclaw/skills/skills/abdelkrim/openclaw-skill-m365-task-manager-by-altf1be. After installation, ensure you have an Entra app registration configured with the necessary delegated permissions (Tasks.ReadWrite, User.Read, offline_access). Set your M365_TENANT_ID and M365_CLIENT_ID environment variables at the root level. Run npm install to prepare the dependencies, and the skill will prompt for Device Code authentication upon first use, subsequently caching your tokens securely in the configured path.
Use Cases
- Project Tracking: Maintain clear visibility over status, owners, and due dates for team operations.
- Automated Reporting: Automatically generate tasks in your M365 list based on triggered events or daily planning sessions.
- Deadline Management: Quickly update the status of recurring tasks to 'Done' or 'Blocked' to reflect current workflow blockers.
- Cross-Platform Sync: Ensure tasks created via AI agents are immediately available in your Microsoft To Do mobile and desktop applications for better accessibility.
Example Prompts
- "Create a new task in the 'Tasks' list titled '2026-03-01-submit-weekly-status-report' with a due date of March 1st, 2026."
- "List all my active tasks in the 'Tasks' list to see what needs my attention today."
- "Update task with ID 123 in my 'Tasks' list and change the status to 'In Progress'."
Tips & Limitations
Adhere to the standard naming pattern YYYY-MM-DD-short-action-owner to maintain a clean and searchable task history. Remember that the skill requires a valid internet connection to reach Microsoft Graph and relies on correctly configured Entra ID permissions. For security, be careful with the cached token file if working on a shared machine. This skill is strictly for Microsoft To Do; please ensure your target list exists before attempting to create or modify tasks within it.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-abdelkrim-openclaw-skill-m365-task-manager-by-altf1be": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, file-write, external-api
Related Skills
x-twitter-by-altf1be
Post tweets, threads, and media to X/Twitter via API v2 — secure OAuth 1.0a signing, minimal dependencies (commander + dotenv only).
sharepoint-by-altf1be
Secure SharePoint file operations and Office document intelligence via Microsoft Graph API — certificate auth, Sites.Selected, read/write Word (mammoth), Excel (exceljs), PowerPoint (jszip), PDF (pdf-parse).
atlassian-jira-by-altf1be
Atlassian Jira Cloud CRUD skill — manage issues, comments, attachments, workflow transitions, and JQL search via Jira REST API v3 with email + API token auth.
hivebrite-by-altf1be
Hivebrite Admin API CLI — users, companies, events, groups, donations, memberships, emailings, mentoring, news, projects, media center, forums, and more. OAuth2 auth (password grant or refresh token) or bearer token.
openproject-by-altf1be
OpenProject CRUD skill — manage work packages, projects, groups, news, users, watchers, relations, notifications, time entries, comments, attachments, wiki pages, statuses, and more via OpenProject API v3 with API token auth. Supports cloud and self-hosted instances.