A desktop-first assistant that monitors Outlook and Teams to track action items and draft concise, personable replies.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install ms-outlook-teams-assistant
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 ms-outlook-teams-assistant using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The MS Outlook + Teams Assistant is a specialized tool designed to streamline communication management directly on Windows machines. By integrating with the Openclaw Skills ecosystem, it provides a bridge between your desktop email client and automated task tracking. It is specifically built to help users who feel overwhelmed by high volumes of messages, ensuring that critical emails and Teams mentions are surfaced and addressed promptly without relying on web-based interfaces.
This skill excels at identifying messages that likely need a response and provides a persistent notification system to prevent tasks from falling through the cracks. Beyond just monitoring, it features a sophisticated drafting engine that generates email replies based on pre-defined tone rules—prioritizing brevity, simple English, and professional courtesy. It is a vital component for anyone looking to automate their daily communications within the framework of Openclaw Skills.
To get started with this component of Openclaw Skills, ensure Outlook Desktop is installed and logged in. First, install the required Python dependency:
pip install pywin32
Next, configure the environment by copying references/config.example.json to references/config.json and filling in your specific details. For Teams integration, you must provide your tenantId and clientId in the config. To complete the initial authentication for Teams, run the following command and follow the device code login prompt:
python scripts/teams_scan.py
The skill manages its operations through a structured set of local files and metadata to ensure consistency across the Openclaw Skills environment:
| File/Element | Purpose |
|---|---|
| config.json | Contains user preferences, API credentials, and notification thresholds. |
| state.json | A local database tracking dismissed message IDs and snooze timestamps to prevent redundant alerts. |
| writing-style.md | Defines the linguistic constraints for AI-generated drafts, such as 'spartan' or 'conversational'. |
| EntryID / internetMessageId | Unique identifiers used to accurately target and reference specific emails and chat messages. |
Loading
A specialized migration tool that converts dynamic WordPress installations into optimized, secure static sites for Cloudflare Pages deployment.

A comprehensive CLI-based skill for managing tasks, projects, and automation workflows within the Verk platform.

A streamlined utility for generating high-quality AI imagery and galleries using Azure OpenAI DALL-E services.

An intelligent memory layer that enables AI agents to semantically store and recall user preferences, patterns, and conversational context.

A comprehensive toolkit for managing Toingg voice and WhatsApp outreach campaigns through automated scripts and scheduled analytics.

A full-featured automation suite for managing Toingg voice campaigns and WhatsApp messaging workflows through the Openclaw Skills framework.








































