outlook-automation

Automate Microsoft Outlook email, calendar, contact, and task operations via COM.

41|8|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/tamirdresher/squad-skills --skill outlook-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: outlook-automation
Source: https://github.com/tamirdresher/squad-skills/tree/main/plugins/outlook-automation
Command: npx skills add https://github.com/tamirdresher/squad-skills --skill outlook-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the management of your Microsoft Outlook on Windows, streamlining tasks like sending emails, scheduling meetings, and organizing your inbox.

Core Features & Use Cases

  • Email Management: Send, reply, forward, and search emails with attachments.
  • Calendar Scheduling: Create, modify, and cancel appointments and meetings with attendees.
  • Contact & Task Management: Create and search contacts, and manage Outlook tasks.
  • Use Case: Automatically send a follow-up email to a client after a meeting, including a summary of the discussion and any action items.

Quick Start

Use the outlook-automation skill to create a meeting for tomorrow at 10 AM with John Doe.

Frequently Asked Questions about outlook-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate sending emails through Outlook on Windows?

You can automate sending emails through Outlook by using this Skill to handle email composition and sending via COM automation. It manages your inbox, allowing you to automatically send, reply to, and forward emails with attachments using PowerShell.

Can I use PowerShell to create and modify calendar meetings in Outlook?

Yes, you can use PowerShell to create and modify calendar meetings in Outlook. This Skill leverages COM automation to handle calendar event creation, modification, and cancellation, including scheduling meetings with attendees.

Do I need Microsoft Outlook installed to automate email and calendar tasks?

Yes, you need Microsoft Outlook installed and configured on your Windows OS to automate email and calendar tasks. This Skill operates via local COM automation, requiring a Windows environment and PowerShell for execution.

How does COM automation work for managing Outlook contacts and tasks?

COM automation works for managing Outlook contacts and tasks by interfacing directly with the local Outlook application object model. This Skill uses PowerShell to execute these operations, enabling you to create, search, and manage contacts and tasks.

What is the best way to automatically send a follow-up email after a meeting?

The best way to automatically send a follow-up email after a meeting is using this Skill to compose and send emails via Outlook. It can integrate calendar context to automatically generate and dispatch meeting summaries and action items.