Olk
v1.5.0Microsoft Outlook and OneDrive CLI for email, calendar, contacts, tasks, and files via Microsoft Graph API.
⭐ 0· 70·0 current·0 all-time
by@rlrghb
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & 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.
Assessment
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.Like a lobster shell, security has layers — review code before you run it.
calendarvk97fc8ej0rwbrs80pw4mxfsv8h84w6qdcontactsvk97fc8ej0rwbrs80pw4mxfsv8h84w6qddrivevk97fc8ej0rwbrs80pw4mxfsv8h84w6qdlatestvk97fc8ej0rwbrs80pw4mxfsv8h84w6qdmailvk97fc8ej0rwbrs80pw4mxfsv8h84w6qdmicrosoftvk97fc8ej0rwbrs80pw4mxfsv8h84w6qdonedrivevk97fc8ej0rwbrs80pw4mxfsv8h84w6qdoutlookvk97fc8ej0rwbrs80pw4mxfsv8h84w6qdtasksvk97fc8ej0rwbrs80pw4mxfsv8h84w6qd
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
📬 Clawdis
Binsolk
Install
Install olk (Homebrew)
Bins: olk
brew install rlrghb/tap/olk