skills/outlook/SKILL.md
Outlook email and calendar automation via COM. Read inbox, unread, sent items. Search emails. Send, reply, draft. List calendar events and mail folders. Use when needing to check work email, read/send Outlook messages, search mail, or view calendar. Requires Outlook desktop app on Windows.
npx skillsauth add felipemsilva/powerskills powerskills-outlookInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Outlook COM automation for email and calendar.
.\powerskills.ps1 outlook <action> [--params]
| Action | Params | Description |
|--------|--------|-------------|
| inbox | --limit N | List inbox messages (default: 15) |
| unread | --limit N | List unread messages (default: 20) |
| sent | --limit N | List sent items (default: 15) |
| read | --index N --folder inbox\|sent\|drafts | Read full email by index |
| search | --query "text" --folder inbox\|sent --limit N | Search by subject/body |
| calendar | --days N | List upcoming events (default: 7 days) |
| send | --to addr --subject text --body text [--cc addr] [--draft] | Send or save as draft |
| reply | --index N --body text [--reply-all] [--draft] | Reply to inbox email |
| folders | | List all mail folders with counts |
# Check unread mail
.\powerskills.ps1 outlook unread --limit 5
# Read a specific email
.\powerskills.ps1 outlook read --index 0 --folder inbox
# Read from sent folder
.\powerskills.ps1 outlook read --index 3 --folder sent
# Search for emails
.\powerskills.ps1 outlook search --query "project update" --limit 10
# Save a reply as draft
.\powerskills.ps1 outlook reply --index 0 --body "Thanks, will review." --draft
# Check calendar for next 3 days
.\powerskills.ps1 outlook calendar --days 3
index, subject, sender, sender_email, received, unread, importance, has_attachments
subject, sender, sender_email, to, cc, received, body, unread, importance, attachments
subject, start, end, location, organizer, is_recurring, all_day, busy_status
testing
Windows system commands and info via PowerShell. Execute shell commands, get system info (hostname, OS, uptime), list top processes, read environment variables. Use when needing to run commands, check system status, or inspect the Windows environment.
tools
Windows desktop automation. Take full-screen or window screenshots, list/focus/minimize/maximize windows, send keystrokes, launch applications. Use when needing to capture the Windows screen, manage windows, send keyboard input, or start programs.
tools
Edge browser automation via Chrome DevTools Protocol (CDP). List tabs, navigate, take screenshots, extract page content/HTML, execute JavaScript, click elements, type text, fill forms, scroll. Use when needing to control Edge browser, scrape web content, automate web forms, or take browser screenshots on Windows. Requires Edge with --remote-debugging-port=9222.
tools
Windows automation toolkit for AI agents. Provides Outlook email/calendar, Edge browser (CDP), desktop screenshots/window management, and shell commands via PowerShell. Install this for the full suite, or install individual sub-skills (powerskills-outlook, powerskills-browser, powerskills-desktop, powerskills-system) separately.