A secure tool for extracting structured meeting data from Microsoft Exchange via the EWS API.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install ews-skill
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 ews-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The EWS Calendar skill is a robust integration designed for developers and AI agents who need to interact with Microsoft Exchange environments. By leveraging the Exchange Web Services (EWS) API, this skill allows users to pull detailed meeting information—including subjects, times, locations, and even embedded links—into a clean, machine-readable JSON format. It is a vital component of the Openclaw Skills ecosystem, ensuring that calendar data is accessible for automation and context-aware AI tasks.
One of the standout features of this integration is its focus on security. Unlike many simple scripts that rely on plaintext credentials, this tool utilizes the native OS keyring, such as macOS Keychain or Linux libsecret, to manage sensitive information. This makes it an ideal choice for enterprise environments where security protocols are paramount. Whether you are building a personal assistant or an automated reporting tool, this skill provides the reliability and safety required for modern Openclaw Skills implementations.
First, ensure required tools are installed on your system. For Linux users, run:
sudo apt install libsecret-tools gnome-keyring
Next, store your credentials securely in the OS keyring using the setup script:
./ews-calendar-setup.sh --user "DOMAIN\\username"
Finally, enable the skill in your Openclaw configuration file located at ~/.openclaw/openclaw.json:
{
"skills": {
"entries": {
"ews-calendar": {
"enabled": true,
"env": {
"EWS_URL": "https://outlook.company.com/EWS/Exchange.asmx",
"EWS_USER": "DOMAIN\\username"
}
}
}
}
}
The skill outputs a JSON array of objects. Each object represents a calendar event with the following fields:
| Field | Description |
|---|---|
| subject | The title or subject of the meeting |
| start | ISO 8601 formatted start time |
| end | ISO 8601 formatted end time |
| location | Physical or virtual meeting location |
| organizer | Email address of the meeting host |
| body | Full text description of the event |
| links | Array of URLs found within the meeting body |
Loading
A powerful CLI tool for managing tasks in the todo.txt format with support for dependencies, recurrence, and advanced filtering.

A lightweight, terminal-based password manager that uses GPG encryption and a simple file-system hierarchy to secure your credentials.

A comprehensive CLI-based skill for managing Obsidian daily journals, tasks, and search queries within an AI agent workflow.

A skill that enforces the Conventional Commits specification for git messages to enable automated changelogs and semantic versioning.

An advanced toolkit for Openclaw Skills to audit, map, and optimize brand visibility across AI answer engines like Perplexity and ChatGPT.

A strategic multi-agent deliberation framework that simulates a virtual board of four world-class business advisors to pressure-test major decisions.








































