Agent skill · software engineering · sundial-org
clippy
Microsoft 365 / Outlook CLI for calendar and email. Use when managing Outlook calendar (view, create, update, delete events, find meeting times, respond to invitations), sending/reading emails, or searching for people/rooms in the organization.
Why this skill is useful
Adds specific commands for managing Outlook calendar and email that are not commonly known or documented.
What it needs
Requires clippy installed locally. About 2k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.
What this skill does
Clippy - Microsoft 365 CLI Source: https://github.com/foeken/clippy Works through the M365 web UI via browser automation (Playwright), not the Graph API. No Azure AD app registration required - just login with your browser. Install Or link globally: bun link Authentication Keepalive (recommended) Keep a browser session alive to prevent token expiry: For persistent operation, set up as a launchd service (macOS) or systemd (Linux). Health monitoring: Keepalive writes to ~/.config/clippy/keepalive-health.txt on each successful refresh. Check if this file is stale (>15min) to detect failures. Calendar Create Events Update/Delete Events Respond to Invitations Find Meeting Times Email Send Email Reply/Forward Email Actions People/Room Search JSON Output Configuration Profile directory can be overridden:
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sundial-org/clippy