microsoft-graph-todoMicrosoft To Do via Microsoft Graph. List task lists, read tasks, create tasks, update tasks, and mark tasks complete.
Install via ClawdBot CLI:
clawdbot install KarthiDreamr/microsoft-graph-todoGrade Limited — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Sends data to undocumented external endpoint (potential exfiltration)
POST → https://graph.microsoft.com/v1.0/me/todo/lists/$LIST_ID/tasksCalls external URL not in known-safe list
https://graph.microsoft.com/v1.0/me/todo/listsAI Analysis
The external endpoints (graph.microsoft.com) are the official Microsoft Graph API for To Do, which is fully consistent with the skill's stated purpose. The authentication model uses standard OAuth device code flow with user-delegated permissions, and the configuration storage guidance follows security best practices by avoiding shell startup files and committed .env files.
Audited Apr 16, 2026 · audit v1.0
Generated Mar 21, 2026
Individuals can manage their daily to-do lists, set reminders, and track task completion across devices. This skill enables seamless synchronization with Microsoft To Do, allowing users to create, update, and mark tasks as complete via command-line or automated scripts, ideal for productivity enthusiasts and remote workers.
Small teams or project managers can use this skill to assign and monitor tasks within shared Microsoft To Do lists. By automating task creation and updates, it streamlines workflow coordination in agile environments, reducing manual entry and ensuring all members stay aligned on project milestones.
Students and educators can leverage this skill to organize assignments, deadlines, and study tasks. It integrates with Microsoft accounts commonly used in schools, enabling automated task listing and completion tracking to enhance time management and academic planning.
Freelancers can manage client projects by creating task lists for different clients and updating progress via automated scripts. This skill helps track billable hours and deliverables, improving efficiency and client communication without switching between multiple tools.
Offer a premium version of this skill with advanced features like analytics, team collaboration dashboards, and integration with other Microsoft 365 apps. Revenue is generated through monthly or annual subscriptions targeting small businesses and enterprises seeking enhanced task management solutions.
Provide consulting services to help organizations integrate this skill into their existing workflows, such as automating task creation from CRM systems or customizing authentication for large-scale deployments. Revenue comes from one-time project fees and ongoing support contracts.
Offer a free tier with basic task management capabilities and charge for advanced API features, such as bulk task operations, priority support, or higher rate limits. This model attracts individual users while monetizing power users and developers who need scalable solutions.
💬 Integration Tip
Ensure proper authentication setup by configuring Entra app permissions and storing credentials securely in the default config directories to avoid token exposure in shell files.
Scored Apr 19, 2026
Calendar management and scheduling. Create events, manage meetings, and sync across calendar providers.
Sync and query CalDAV calendars (iCloud, Google, Fastmail, Nextcloud, etc.) using vdirsyncer + khal. Works on Linux.
Manage tasks and projects in Todoist. Use when user asks about tasks, to-dos, reminders, or productivity.
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Send short status descriptions in chat for long-running tasks. Use when you need to provide periodic updates during multi-step operations, confirm task completion, or notify of failures. Includes automated periodic monitoring that sends updates every 5 seconds, status message templates, and a helper function for consistent status reporting.
Create, list, and manage macOS Calendar events via AppleScript. Use when the user asks to add a reminder, schedule an event, create a calendar entry, set a d...