Microsoft Skill — Communication skill for Claude Code
/plugin install microsoft-skill@focus-marketplace Microsoft Graph API - Outlook/Hotmail email access.
How to install Microsoft Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open The-Focus-AI/microsoft-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Microsoft Skill does
A Claude Code plugin for Microsoft Graph API integration, focused on Outlook/Hotmail email access.
Alternatives in Communication
- Open SaaS — A 100% free modern JS SaaS boilerplate (React, NodeJS, Prisma) 14.1k ★
- Claude Code Remote — Control Claude Code remotely via email 1.2k ★
- Nekro Agent — NekroAgent 是一个面向多人互动场景的跨平台 Agent 框架,集 Claude Code 沙盒执行、工作区编排、长期记忆、结构化 MCP 管理与可视化控制台于一体,兼具高扩展性、多模态交互、实时状态推送和自动化 800 ★
README
Microsoft Skill
A Claude Code plugin for Microsoft Graph API integration, focused on Outlook/Hotmail email access.
Installation
Add this plugin to Claude Code:
claude mcp add-plugin /path/to/microsoft-skill
Or add to your Claude Code configuration.
Features
- OAuth 2.0 Authentication with PKCE
- Email Operations: List messages, download as
.eml - Secure Storage: 1Password or local file credentials
- Per-project Tokens: Different Microsoft accounts per project
Quick Start
Once installed, the skill triggers when you ask about emails:
- "Check my outlook inbox"
- "Read my emails"
- "Download recent messages from hotmail"
- "List my microsoft mail"
First-time Setup
**Configure credentials**:
pnpm tsx skills/microsoft-outlook/scripts/microsoft.ts setup**Authenticate**:
pnpm tsx skills/microsoft-outlook/scripts/microsoft.ts auth**Verify**:
pnpm tsx skills/microsoft-outlook/scripts/microsoft.ts me
Plugin Structure
microsoft-skill/
├── .claude-plugin/
│ └── plugin.json # Plugin manifest
├── skills/
│ └── microsoft-outlook/
│ ├── SKILL.md # Skill instructions
│ ├── scripts/ # CLI implementation
│ │ ├── microsoft.ts
│ │ └── lib/
│ └── references/ # Detailed documentation
│ ├── setup-guide.md
│ └── api-reference.md
├── package.json
└── README.md
Commands
| Command | Description |
|---|---|
setup |
Configure API credentials |
auth |
Run OAuth flow |
check |
Verify auth status |
me |
Get user profile |
messages |
List recent messages |
download |
Download message as .eml |
download-all |
Download recent messages |
Credential Setup
Register an app in [Microsoft Entra admin center](https://entra.microsoft.com/) or the [Azure Portal](https://portal.azure.com/):
...
Related Skills
Twitter Skill
/plugin install twitter-skill@focus-marketplace Twitter/X API - tweets, timeline, lists, engagement
Gmail
Gmail API and IMAP access patterns for sending, drafting, and searching email across Max's accounts
Vocabulary Check
Every external string (email, landing copy, README, CLI output, dashboard label, marketplace description) pass
Local MCP Claude Plugin
LMCP for Claude Code — tools for Mail, Calendar, Teams, Slack, WhatsApp, OneDrive, Outlook, Excel & more on ma
Learning Chat
You are an assistant helping the user understand a completed code change. You have access to a structured summ
Tring.Chat
A focus-centred terminal deck for agentic work: run up to 16 Claude Code / agent sessions, one in focus, the r
Related Agents
Claude Agents & Skills Plugin Marketplace — Integration Guide
This document describes the v2.0.0 plugin marketplace format: how to install plugins, the marketplace.json sch
Target Verifier
Real-install verifier — proves the marketplace and the installer
Laya Vetter
Security-vets a candidate plugin, skill or MCP server repo before installation (hooks, install scripts, creden