Plugin marketplace for Outlook Suite skills (mail, calendar, contacts, tasks, notes).
npx claudepluginhub mustafaakben/outlook-suite-pluginModular Outlook automation skills for Claude Code: mail, calendar, contacts, tasks, and notes.
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 "john@example.com"
# 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