Outlook Extractor

Community

Automate Outlook: emails, calendar, contacts, meetings.

Authorkarstegg
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill eliminates manual Outlook tasks, providing programmatic access to manage emails, calendar events, and contacts. It saves significant time on repetitive actions like extracting data for reports, sending routine emails, or scheduling meetings, ensuring accuracy and consistency.

Core Features & Use Cases

  • Email & Calendar Management: Extract emails from specific folders (Inbox, Sent, subfolders), view upcoming meetings, and send emails with optional CC/BCC and attachments.
  • Meeting & Contact Automation: Create, delete, and manage calendar meetings with attendees and locations, and list/search contacts from your address book.
  • Timezone Aware: Automatically handles SAST (South African Standard Time, UTC+2) conversions for accurate scheduling and data display.
  • Use Case: A user needs to send a weekly project update email with an attached report to multiple stakeholders. Instead of manually composing, attaching, and adding recipients, they can ask Claude to "send a high-priority email to the project team with the attached Q4 report and schedule a follow-up meeting for next Tuesday at 10 AM."

Quick Start

Extract all emails from my "Production" subfolder from the last 7 days.

Dependency Matrix

Required Modules

pywin32

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Outlook Extractor
Download link: https://github.com/karstegg/MarthaVault/archive/main.zip#outlook-extractor

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.