A professional-grade integration for managing Microsoft Outlook mail and calendars specifically tailored for the 21Vianet (China) Microsoft 365 environment.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install outlook-microsoft
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 outlook-microsoft 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 agents to interact with the 21Vianet version of Microsoft 365 through the Microsoft Graph API. It is specifically designed for users in the China region, utilizing the unique chinacloudapi.cn endpoints to ensure compliant and high-speed connectivity.
By leveraging this tool within the Openclaw Skills ecosystem, developers and power users can automate complex workflows involving email management and calendar scheduling. Whether you need to filter high-priority messages, manage meeting invites, or query free/busy status, this skill provides the necessary technical hooks to bridge AI intelligence with corporate communication tools.
To use this Openclaw Skills integration, you must first register an application in the Azure 21Vianet portal and configure the required API permissions (Mail.ReadWrite, Mail.Send, Calendars.ReadWrite).
# Set required environment variables
export OUTLOOK_CLIENT_ID="your-azure-app-client-id"
export OUTLOOK_TENANT_ID="your-tenant-id"
# Initialize authorization
python3 skills/outlook-microsoft/scripts/outlook_auth.py authorize
# Verify connection
python3 skills/outlook-microsoft/scripts/outlook_auth.py test
The skill maintains configuration and session data within a hidden directory in the user's home folder. All interactions use ISO 8601 timestamps (YYYY-MM-DDTHH:MM:SS) in CST (UTC+8).
| File | Purpose |
|---|---|
~/.outlook-microsoft/config.json |
Stores Client ID, Secret, and Tenant ID settings. |
~/.outlook-microsoft/credentials.json |
Securely stores OAuth tokens and refresh tokens. |
outlook_mail.py: Handles inbox reading, searching, sending, and message lifecycle management.outlook_calendar.py: Manages event creation, deletion, and availability checks.outlook_auth.py: Manages the lifecycle of the API authentication token.Loading
GEO-Shield is an advanced AI poisoning detection tool designed to identify Generative Engine Optimization (GEO) tactics and verify the credibility of web content.

A high-performance skill for fetching monday.com meeting notes and preparing for upcoming calendar events with historical context.

Knab is an AI-driven on-chain research and management tool for KNAB/AIMS vaults across multiple blockchain networks.

An autonomous task management skill that enables AI agents to track responsibilities, handle retries, and proactively report progress.

A specialized research skill designed to provide structured intelligence and background data on the Marvel brand and organization.

A comprehensive data profile and media analysis module focused on the business empire and cultural impact of Kim Kardashian.








































