outlook-contacts

Manage Outlook contacts via PowerShell COM objects and export vCard files.

5|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/mustafaakben/outlook-suite-plugin --skill outlook-contacts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: outlook-contacts
Source: https://github.com/mustafaakben/outlook-suite-plugin/tree/main/plugins/outlook-suite/skills/outlook-contacts
Command: npx skills add https://github.com/mustafaakben/outlook-suite-plugin --skill outlook-contacts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Simplifies and automates routine Outlook contact management by providing scripts to list, create, update, delete, manage photos, and export contacts as vCard.

Core Features & Use Cases

  • List and search contacts to locate entries quickly.
  • Create new contacts with full details, and update existing records.
  • Manage contact photos and export contacts as .vcf for sharing or backup.

Quick Start

Use the Outlook-Contacts scripts to list, create, update, delete, photo-manage, and export contacts from PowerShell.

Frequently Asked Questions about outlook-contacts

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

FAQPage Schema
How do I automate Outlook contacts management with PowerShell?

You can automate Outlook contacts management with PowerShell by using scripts that leverage COM objects to list, create, search, update, and delete contact items within an active Outlook session.

Can I export Outlook contacts to vCard files using PowerShell?

Yes, you can export Outlook contacts to vCard files using PowerShell. The scripts automate .vcf file generation for sharing or backing up your contact records directly from Outlook.

Do I need Outlook running to manage contacts via PowerShell COM objects?

Yes, you need Outlook running and PowerShell 5.1 or later to manage contacts via COM objects. The scripts manipulate contact items within an active Outlook session.

What is the best way to update existing Outlook contacts and manage photos in PowerShell?

The best way to update existing Outlook contacts and manage photos in PowerShell is by running dedicated automation scripts that interact with contact items through COM objects.

How do I search and list Outlook contacts quickly using a script?

You can search and list Outlook contacts quickly by executing PowerShell scripts that interface with Outlook COM objects to locate and retrieve specific contact entries.