obsidian-email

Extract email participants from Obsidian notes and create linked People profiles.

Updated Jan 22, 2026
One-click install
npx skills add https://github.com/ketronkowski/skills --skill obsidian-email
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-email
Source: https://github.com/ketronkowski/skills/tree/main/obsidian-email
Command: npx skills add https://github.com/ketronkowski/skills --skill obsidian-email

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Obsidian users paste email chains as notes but struggle to keep participants, contacts, and discussion context consistent. This Skill automates extraction of participants from From headers, creates or updates People profiles with emails, and appends a structured Summary for quick review and archiving.

Core Features & Use Cases

  • Extract Participants: parse email From headers to identify unique senders and build a linked, ordered list.
  • Create/Update People Profiles: generate missing People profiles with emails or add email addresses to existing profiles, ensuring consistent linking with Obsidian wiki-links.
  • Generate Structured Summary: produce an organized Summary section with an Overview, Key Points, and Action Items, referencing tickets and dates when present.
  • Use Case: paste an email thread into an Obsidian note containing an Email Chain; run this skill to automatically populate Participants, ensure People profiles exist, and generate a detailed Summary.

Quick Start

Use the obsidian-email skill to process an Obsidian note containing an Email Chain section. The script will extract participants, create profiles, update the Participants section with wiki-links, and generate a Summary.

Frequently Asked Questions about obsidian-email

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

FAQPage Schema
How do I extract email participants from Obsidian notes and link them to People profiles?

Extract email participants from Obsidian notes by parsing From headers to identify unique senders, then automatically create or update linked People profiles using wiki-links to maintain consistent contact records.

Can I automatically generate a summary for an email chain pasted into an Obsidian note?

You can generate a summary for an email chain pasted in Obsidian by running a script that produces an organized section with an Overview, Key Points, and Action Items, referencing tickets and dates when present.

Does the Obsidian email participant extraction work with multiple email header formats?

Obsidian email participant extraction handles multiple header formats to parse From headers accurately, ensuring unique senders are identified and normalized into a structured Participants list with wiki-links.

What happens if AI is unavailable when generating an email chain summary in Obsidian?

If AI is unavailable during email chain summary generation in Obsidian, the script applies a fallback mechanism to produce an enhanced basic summary, ensuring you still get a structured Overview, Key Points, and Action Items.

How do I normalize names and create wiki-links for email senders in Obsidian?

Normalize names and create wiki-links for email senders by automating the extraction of participants from email chains, applying name normalization rules, and formatting the output as structured People profiles with linked references.