← Back to Skills Marketplace
byungkyu

Outlook

by byungkyu · GitHub ↗ · v1.0.6 · MIT-0
cross-platform ✓ Security Clean
23268
Downloads
46
Stars
0
Active Installs
7
Versions
Install in OpenClaw
/install outlook-api
Description
Microsoft Outlook API integration with managed OAuth. Read, send, and manage emails, folders, calendar events, and contacts via Microsoft Graph. Use this skill when users want to interact with Outlook. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
Usage Guidance
Install only if you trust Maton to broker access to your Outlook account. Review requested recipients, message contents, folders, events, and contacts before approving any write or delete action, and use a specific connection ID when multiple Outlook accounts are connected.
Capability Assessment
Purpose & Capability
The skill purpose is clear: use Maton as a managed OAuth proxy for Microsoft Graph Outlook operations. Its read, send, create, update, move, and delete capabilities are high-impact but directly match the stated Outlook integration purpose.
Instruction Scope
Runtime instructions are documentation-style API and CLI examples. They disclose the need for MATON_API_KEY, connection selection, and explicit user approval before create, update, or delete operations.
Install Mechanism
Installation suggests standard global Maton CLI installation via npm or Homebrew. No install-time hooks, bundled executable scripts, obfuscation, or automatic execution were present in the artifact.
Credentials
Network access, a Maton API key, and Microsoft OAuth access are proportionate for Outlook API use, but users should understand that Outlook data and write actions flow through Maton's proxy service.
Persistence & Privilege
The artifact does not add local persistence, background workers, privilege escalation, or hidden credential harvesting. Lasting changes occur only through user-directed Outlook or connection management API calls.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install outlook-api
  3. After installation, invoke the skill by name or use /outlook-api
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.6
- The sample file skill-card.md was removed. - Minor documentation update: The NPM install command in SKILL.md was corrected from `@maton-ai/cli` to `@maton/cli`.
v1.0.5
**Adds CLI usage examples and installation instructions for improved integration:** - Expanded documentation to include Maton CLI commands for all major Outlook operations (messages, folders, calendar, contacts, connections). - Added installation instructions for CLI via npm and Homebrew. - Included CLI login and authentication steps alongside manual/environment variable method. - Provided CLI, Python, and API examples for each operation where applicable. - Improved guidance on managing multiple Outlook connections with CLI options. - No API or functional changes; documentation improvements only.
v1.0.4
- Updated all endpoints, quick start, and instructions to use the new https://api.maton.ai base URL (was https://gateway.maton.ai and https://ctrl.maton.ai). - Refined connection management instructions for clarity and consistency with the new endpoint. - Added a security & permissions section emphasizing user approval for write operations. - Removed the LICENSE.txt file.
v1.0.3
- Added metadata field to SKILL.md with requirements for the MATON_API_KEY environment variable. - No code or feature changes detected.
v1.0.2
No changes detected in this version.
v1.0.1
- Added a note to the description directing users to use the api-gateway skill for other third party apps. - Updated all code examples in the documentation to use Python scripts via urlllib instead of curl for quick start, connection management, and API usage.
v1.0.0
- Major update: Outlook skill is now a managed API integration using the Maton platform. - Switched from local scripts and manual OAuth setup to a secure cloud gateway; all API interactions go through https://gateway.maton.ai with your Maton API key. - Comprehensive documentation added for Maton-based authentication, connection management, and standard Microsoft Graph API endpoints (email, calendar, contacts). - Removed all setup scripts and manual configuration files. All authorization is performed through the Maton web dashboard. - Now supports specifying multiple Outlook/MSA accounts via connection IDs in API headers. - Example usage provided for curl, JavaScript, and Python to illustrate API access.
Metadata
Slug outlook-api
Version 1.0.6
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 7
Frequently Asked Questions

What is Outlook?

Microsoft Outlook API integration with managed OAuth. Read, send, and manage emails, folders, calendar events, and contacts via Microsoft Graph. Use this skill when users want to interact with Outlook. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). It is an AI Agent Skill for Claude Code / OpenClaw, with 23268 downloads so far.

How do I install Outlook?

Run "/install outlook-api" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Outlook free?

Yes, Outlook is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Outlook support?

Outlook is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Outlook?

It is built and maintained by byungkyu (@byungkyu); the current version is v1.0.6.

💬 Comments