← Back to Skills Marketplace
122
Downloads
0
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install olk
Description
Microsoft Outlook and OneDrive CLI for email, calendar, contacts, tasks, and files via Microsoft Graph API.
Usage Guidance
This skill appears coherent, but before installing: 1) Review the Homebrew tap and the olk GitHub repo (https://github.com/rlrghb/olkcli) and inspect the formula/binary source or releases to ensure you trust the author. 2) During 'olk auth login' check the OAuth scopes requested — prefer least privilege and consider using a client/app you control for enterprise logins. 3) Know that the CLI will store OAuth tokens locally and can download attachments to disk; use 'olk auth list' and 'olk auth clean --force' to manage tokens. 4) If you have sensitive corporate accounts, consult your org's admin before using third‑party CLIs. 5) If you want lower risk, avoid installing third‑party Homebrew taps or run the binary in a sandboxed environment first.
Capability Analysis
Type: OpenClaw Skill
Name: olk
Version: 1.5.0
The 'olk' skill bundle provides a comprehensive CLI interface for Microsoft Graph API, enabling management of Outlook mail, calendars, contacts, and OneDrive files. The documentation in SKILL.md is well-structured, providing clear instructions for authentication via OAuth2 and various productivity tasks. No evidence of malicious intent, data exfiltration to unauthorized third parties, or prompt injection was found; the tool's high-risk capabilities (e.g., reading emails, deleting files) are strictly aligned with its stated purpose as a Microsoft ecosystem CLI.
Capability Assessment
Purpose & Capability
Name/description (Outlook/OneDrive via Microsoft Graph) match the runtime instructions, which are purely CLI commands for mail/calendar/contacts/tasks/files. The only declared requirement is the 'olk' binary, which is appropriate.
Instruction Scope
SKILL.md tells the agent to run the olk CLI commands (auth flows, list/send mail, download attachments, manage calendar, etc.). Commands reference saving/downloading attachments and storing tokens via the CLI, which is expected for this functionality. The instructions do not ask the agent to read unrelated system files or unrelated environment variables.
Install Mechanism
Install is a Homebrew formula from the tap 'rlrghb/tap/olk'. Homebrew taps are a normal install mechanism, but third‑party taps are higher risk than official repos because the formula/binary originates from the tap owner and should be audited before installing.
Credentials
No environment variables or external credentials are declared by the skill. Auth is handled interactively by the olk CLI (device code or enterprise flows). That is proportionate to the described purpose, though it means the CLI will obtain and store OAuth tokens for Microsoft accounts.
Persistence & Privilege
Skill is not always-present and does not request elevated platform privileges. The CLI will store tokens and may write downloaded attachments to disk (expected behavior). The skill does not declare changes to other skills or system-wide config.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install olk - After installation, invoke the skill by name or use
/olk - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.5.0
Add OneDrive file operations, add OLK_KEYRING_PASSWORD for headless use
v1.0.3
Initial release of olk: a CLI for managing Outlook email, calendar, contacts, and tasks via Microsoft Graph API.
- Supports authentication for both personal and enterprise Microsoft accounts
- Comprehensive mail features: read, send, search, reply, forward, folders, attachments, drafts, flags, categories, OOO, rules, and Focused Inbox
- Full calendar management: events, invites, recurring meetings, availability, and meeting time suggestions
- People/directory and contacts search, list, create, update, and delete
- Microsoft To Do tasks: lists, create, update, complete, and more
- Installation instructions and usage examples included
v1.2.0
Publish SKILL.md only
v1.1.0
Update SKILL.md with latest commands and features
v1.0.0
Initial release — Outlook CLI for mail, calendar, contacts, and tasks via Microsoft Graph API.
Metadata
Frequently Asked Questions
What is Olk?
Microsoft Outlook and OneDrive CLI for email, calendar, contacts, tasks, and files via Microsoft Graph API. It is an AI Agent Skill for Claude Code / OpenClaw, with 122 downloads so far.
How do I install Olk?
Run "/install olk" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Olk free?
Yes, Olk is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Olk support?
Olk is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Olk?
It is built and maintained by rlrghb (@rlrghb); the current version is v1.5.0.
More Skills