π¦ ClawHub
Ms365 Cli
by @thecfguy
Manage Microsoft 365 Emails and Calendar using the ms365 CLI. Trigger this skill when the user needs to "read my email", "send an email", "search emails", "c...
βοΈ Configuration
Before using this skill, ensure the ms365 CLI package is installed on the local system or available via npx.
# To install globally:
npm install -g ms365
Requirements:
Authentication Lifecycle
The agent cannot authenticate on behalf of the user. The user must manually run these commands beforehand or you can prompt the user to run them in an interactive terminal.
1. Configure Azure App credentials: ms365 auth configure --client-id
2. Login to Microsoft 365: ms365 auth login (Uses Device Code flow; user action required)
3. Check Auth Status: ms365 auth status
4. Logout: ms365 auth logout
TERMINAL
clawhub install ms365-cli