m365-mail
Microsoft 365 Mail
CLI tool for Microsoft 365 email via Microsoft Graph API.
Setup (One-time)
1. Register Entra ID App
- Go to Entra ID Portal → App registrations → New registration
- Name:
m365mail-cli(or whatever) - Supported account types: "Accounts in this organizational directory only"
- Redirect URI: Leave blank (using device code flow)
- Click Register
2. Configure API Permissions
- In your app → API permissions → Add a permission
- Microsoft Graph → Delegated permissions
- Add:
Mail.ReadWrite,Mail.Send
More from probichaux/clawdskills
aviation-weather
Fetch aviation weather data (METAR, TAF, PIREPs, SIGMETs) from NOAA. Use when user asks about airport weather, flight conditions, aviation forecasts, pilot reports, or weather briefings for flying. Supports any ICAO airport code worldwide.
16m365-calendar
Read, create, and manage Microsoft 365 calendar events via Graph API. Supports meeting invitations with attendees and Teams meetings.
9flight-time
Estimate flight time between airports accounting for winds aloft. Use when calculating flight duration, planning trips, or comparing routes. Takes departure/arrival ICAO codes, cruise altitude, and true airspeed.
2flight-planner
Plan multi-leg flights with wind-optimized timing and calendar integration. Use when asked to plan a flight, create a flight plan, or schedule a flying mission. Takes a route (e.g., "HSV to JWN to HMP to HSV"), calculates times with winds aloft, and creates calendar entries.
2