By mustafaakben
Modular Outlook automation skills for Claude Code: mail, calendar, contacts, tasks, and notes.
Manage Outlook calendar via PowerShell: list events, create/update/delete appointments, send meeting invites, respond to meetings, recurring events, check availability, and find rooms. Scripts auto-start Outlook when needed.
Manage Outlook contacts via PowerShell: list, create, search, update, delete contacts, add/remove photos, and export as vCard. Requires Outlook running.
Manage Outlook email via PowerShell: read, search, draft, send, reply, forward, move, delete, flag, categorize, schedule send, rules, attachments, and out-of-office. Requires Outlook running.
Manage Outlook notes via PowerShell: list, create, read, and delete sticky notes with color coding and search. Auto-starts Outlook if needed.
Complete Microsoft Outlook automation via PowerShell COM objects on Windows. Covers email (read, search, draft, send, reply, forward, move, delete, flag, categorize, rules, attachments, out-of-office), calendar (list events, create/update/delete appointments, respond to meetings, recurring events, free/busy, rooms), contacts (list, create, search, update, delete, export vCard, photos), tasks (list, create, update, complete, assign, delete with priorities and reminders), and notes (list, create, read, delete sticky notes). Use when the user mentions Outlook, email, calendar, meetings, contacts, tasks, notes, or any mail/scheduling operation on Windows.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Local Microsoft Outlook automation suite (Mail, Calendar, Contacts, Tasks, Notes), packaged for Claude Code plugin distribution.
This repository is now a plugin marketplace repo that publishes one plugin: outlook-suite.
The outlook-suite plugin provides modular Outlook automation skills built on PowerShell + Outlook COM:
.claude-plugin/marketplace.json - Marketplace manifest (install source)plugins/outlook-suite/.claude-plugin/plugin.json - Plugin manifestplugins/outlook-suite/skills/outlook-suite/ - Orchestration skillplugins/outlook-suite/skills/outlook-mail/ - Mail skill + scriptsplugins/outlook-suite/skills/outlook-calendar/ - Calendar skill + scriptsplugins/outlook-suite/skills/outlook-contacts/ - Contacts skill + scriptsplugins/outlook-suite/skills/outlook-tasks/ - Tasks skill + scriptsplugins/outlook-suite/skills/outlook-notes/ - Notes skill + scripts/plugin marketplace add <github-owner>/<github-repo>
/plugin install outlook-suite@outlook-suite-marketplace
# Refresh marketplace index after pushing updates
/plugin marketplace update outlook-suite-marketplace
# Update installed plugin to latest marketplace version
/plugin update outlook-suite
# Remove plugin
/plugin uninstall outlook-suite
# Validate manifests locally before publishing
claude plugin validate .
claude plugin validate plugins/outlook-suite
/plugin ... commands)Optional (feature-dependent):
The suite follows strict operational safety patterns:
EntryID targeting over volatile indexesYou can also run scripts directly from the packaged plugin paths:
cd plugins/outlook-suite/skills/outlook-mail
# Find candidate emails and capture EntryID
& ".\scripts\outlook-find.ps1" -Days 2 -From "[email protected]"
# Reply by EntryID
& ".\scripts\outlook-reply.ps1" -EntryID "00000000..." -Body "Thanks, received."
plugins/outlook-suite/skills/outlook-suite/SKILL.mdplugins/outlook-suite/skills/outlook-mail/SKILL.mdplugins/outlook-suite/skills/outlook-calendar/SKILL.mdplugins/outlook-suite/skills/outlook-contacts/SKILL.mdplugins/outlook-suite/skills/outlook-tasks/SKILL.mdplugins/outlook-suite/skills/outlook-notes/SKILL.mdEntryID is safest for targeting, but can change across certain mailbox move/import scenariosA full module-by-module review was completed before packaging:
.ps1 filesNo license file is currently included. Add a LICENSE before public release if needed.
Dr. Mustafa Akben
npx claudepluginhub mustafaakben/outlook-suite-plugin --plugin outlook-suiteComprehensive integration with OpenAI Codex CLI - delegate complex coding tasks to Codex as a powerful coding partner
Local-first visual planning canvas for human-agent workflow design, execution, and evidence-backed progress tracking.
Windows automation skills and MCP integration for the CursorTouch Windows-MCP server. Provides best practices, tool guidance, and workflows for automating Windows desktops.
Natural language interface for Apple Mail — search, compose, triage, organize, and analyze email with 24 MCP tools and an expert email management skill
Google Workspace (Gmail, Calendar, Drive) and iMessage integration for Claude Code
Gmail integration with multi-account support - read, search, send, and manage emails
IT intelligence skills powered by iGPT. Tracks incidents, access requests, software license renewals, security alert signals, change requests, and IT vendor commitments — all automatically from connected email datasources.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses