outlook

Convert Outlook .eml email files to dated markdown documents.

1|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/hsigstad/research-kit --skill outlook-hsigstad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: outlook
Source: https://github.com/hsigstad/research-kit/tree/main/skills/outlook
Command: npx skills add https://github.com/hsigstad/research-kit --skill outlook-hsigstad

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manages the conversion of Outlook email exports into clean markdown format, streamlining the process of archiving email exchanges within project documentation.

Core Features & Use Cases

  • Email Conversion: Transforms .eml files from Outlook into well-structured markdown files.
  • Project Integration: Facilitates the integration of email conversations into project documentation directories.
  • Use Case: When you need to save email exchanges with team members or stakeholders in a project's documentation for future reference.

Quick Start

Convert Outlook emails to markdown and save them to your project directory with the command: python3 ~/me/bin/fetch_outlook_emails.py /path/to/emls/ --outdir project/docs/emails/

Frequently Asked Questions about outlook

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

FAQPage Schema
How do I convert Outlook .eml files to markdown for project documentation?

To convert Outlook emails to markdown, run the provided Python script from your terminal, pointing it to your .eml files directory and specifying an output directory for the generated markdown documentation.

What is the best way to archive Outlook email exchanges within project docs?

Archiving Outlook emails in project docs is best done by converting .eml exports into well-structured markdown files, allowing seamless integration of team and stakeholder communications into your documentation workflow.

Does converting email threads to markdown retain subject and thread identifiers?

Converting email threads to markdown preserves subject and thread identifiers, producing dated markdown files that maintain the original conversation structure needed for accurate project documentation.

Do I need Python to transform .eml files into clean markdown?

Python is required to transform .eml files into clean markdown because the conversion relies on executing a Python script to parse and format the Outlook email data into documentation.

How does email conversion handle Outlook exports for documentation purposes?

Email conversion handles Outlook exports by parsing .eml files and transforming them into well-structured, dated markdown files, streamlining the archiving of email exchanges within project documentation.

Can I integrate Outlook email conversations into a project directory automatically?

You can integrate Outlook email conversations into a project directory automatically by executing the conversion Python script with an output flag pointing to your project docs folder, generating markdown files in place.