← Back to Skills Marketplace
Outlook-email
by
abhiramee08b021
· GitHub ↗
· v0.1.0
2974
Downloads
4
Stars
6
Active Installs
1
Versions
Install in OpenClaw
/install outlook-email
Description
Microsoft Outlook/Live.com email client via Microsoft Graph API. List, search, read, send, and reply to emails.
Usage Guidance
Do not install or run the tool without first checking the external GitHub repository referenced in README/SKILL.md. Verify the repository contains the 'outlook' CLI, review its source for any network endpoints or unexpected behavior (especially any code that uploads data to third-party servers), and confirm how config and token files are stored (permissions, plaintext). When creating the Azure AD app, grant the minimal Microsoft Graph scopes required (least privilege), use a temporary test account if possible, and avoid reusing high-privilege credentials. If you want the agent to use this skill, consider disabling autonomous invocation or limiting the app scopes so an autonomous skill cannot send or delete mail without explicit consent.
Capability Analysis
Type: OpenClaw Skill
Name: outlook-email
Version: 0.1.0
The skill bundle describes a legitimate command-line email client for Microsoft Outlook using the Microsoft Graph API. The `SKILL.md` and `README.md` files provide clear instructions for setup (Azure AD app registration, OAuth flow) and usage, which are standard for such an application. There is no evidence of prompt injection against the agent, data exfiltration, malicious execution, persistence mechanisms, or obfuscation in the provided documentation. The required dependencies (`python3`, `requests`) are standard for a Python-based CLI tool interacting with web APIs.
Capability Assessment
Purpose & Capability
The SKILL.md and README describe an 'outlook' CLI script and config files (e.g., ./outlook, ~/.config/outlook-cli/config.json), but the skill bundle contains only README.md and SKILL.md (no CLI code). The metadata requires python3 and the requests package which is appropriate for a Python CLI, yet no install/download is provided. This mismatch is a red flag: either the skill expects the user to manually clone the GitHub repo (not enforced/automated) or the distributed package is incomplete.
Instruction Scope
Instructions are focused on registering an Azure AD app, configuring client ID/secret, and performing OAuth to Microsoft Graph — all expected for Outlook integration. They direct the tool to store tokens and client secrets in ~/.config/outlook-cli, which is reasonable for a CLI but is not declared in the registry's required config paths. There are no instructions to read unrelated system files, but the guidance to paste callback URLs and store secrets locally means users will provide sensitive credentials that must be protected.
Install Mechanism
There is no automated install spec (install is 'manual'). README suggests cloning https://github.com/abhiramee08b021/outlook-cli to obtain the tool. Manual install is lower technical risk than arbitrary downloads, but the registry package does not include or fetch the actual code — the user must trust and inspect the external GitHub repo before running it.
Credentials
The skill does not request unrelated environment variables. It legitimately requires Azure AD credentials (client ID and secret) to access Microsoft Graph; these are expected for the described functionality. However, those credentials are collected interactively and stored locally rather than declared as required env vars in the registry, so users should confirm local storage practices before providing secrets.
Persistence & Privilege
The skill is not always-enabled and is user-invocable. Model invocation is allowed (disable-model-invocation: false), so an agent could call the skill autonomously. Combined with OAuth tokens that grant mailbox access, autonomous invocation could let the skill read or send mail without explicit user action — ensure you understand the scopes granted and consider restricting autonomous use if undesired.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install outlook-email - After installation, invoke the skill by name or use
/outlook-email - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
- Initial release of Outlook CLI skill (v0.1.0).
- Provides command-line access to Microsoft Outlook/Live.com email via Microsoft Graph API.
- Supports listing, searching, reading, sending, and replying to emails from the terminal.
- Includes setup instructions for Azure AD app registration and authentication.
- Offers sample commands and search operators for efficient email management.
Metadata
Frequently Asked Questions
What is Outlook-email?
Microsoft Outlook/Live.com email client via Microsoft Graph API. List, search, read, send, and reply to emails. It is an AI Agent Skill for Claude Code / OpenClaw, with 2974 downloads so far.
How do I install Outlook-email?
Run "/install outlook-email" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Outlook-email free?
Yes, Outlook-email is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Outlook-email support?
Outlook-email is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Outlook-email?
It is built and maintained by abhiramee08b021 (@abhiramee08b021); the current version is v0.1.0.
More Skills