outlook-web

Automate Outlook Web email and calendar tasks with Playwright CLI.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/organisciak/outlook-web-skill --skill outlook-web
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: outlook-web
Source: https://github.com/organisciak/outlook-web-skill/tree/main/skills/outlook-web
Command: npx skills add https://github.com/organisciak/outlook-web-skill --skill outlook-web

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates Outlook Web email and calendar management using Playwright CLI.

Core Features & Use Cases

  • Read inbox and emails
  • Compose drafts by default (saved as drafts)
  • Reply to and forward emails
  • Search emails
  • View calendar (day/week/month)
  • Persistent authentication across commands
  • Optimizations for large language models, including text extraction and batch operations
  • Resource blocking options to speed up page loads

Quick Start

Open Outlook in headed mode to complete login and establish the persistent session, then run your first command with playwright-cli to verify access.

Frequently Asked Questions about outlook-web

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

FAQPage Schema
How do I automate Outlook Web email and calendar management?

The Skill uses Playwright CLI to automate Outlook Web tasks such as reading the inbox, drafting emails, searching, and viewing calendar events across a persistent session.

Do I need to manually log in to Outlook Web every time I run an automation command?

No, you only need to complete a one-time manual login in headed mode to establish a persistent session named outlook-web for all subsequent commands.

Can I use Playwright CLI to search emails and view the Outlook calendar?

Yes, Playwright CLI supports searching emails and viewing Outlook calendar events in day, week, or month views, alongside reading, drafting, replying, and forwarding emails.

Does Outlook Web automation support batch operations for large language models?

Yes, the automation includes optimizations for large language models like text extraction and batch operations, plus resource blocking options to speed up page loads.

What is the best way to speed up page loads when automating Outlook Web?

To speed up page loads, you can use the built-in resource blocking options to prevent unnecessary assets from loading during Playwright CLI automation tasks.