process-messages

Extract structured data from emails, Slack messages, and pasted documents, then route items to vault destinations.

8|1|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/agentflock/myna --skill process-messages
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: process-messages
Source: https://github.com/agentflock/myna/tree/main/skills/process-messages
Command: npx skills add https://github.com/agentflock/myna --skill process-messages

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Emails, chats, and documents generate scattered action items and decisions. This skill centralizes extraction and routing to the vault, reducing manual triage and ensuring nothing slips through.

Core Features & Use Cases

  • Extracts structured data from email, Slack, and pasted documents
  • Routes items to project and people files, with deduplication and review queues
  • Supports timeline updates, tasks, and recognition notes, all without touching the inbox

Quick Start

Process a message by saying 'process my email' to route items to the vault.

Frequently Asked Questions about process-messages

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

FAQPage Schema
How do I extract action items from emails and Slack messages automatically?

Email and Slack message extraction works by identifying structured data like tasks and decisions, then routing each item to the correct vault destination such as project files or timelines without touching your inbox.

What's the best way to route Slack and email content to a notes vault?

Routing messages to a vault is handled by processing each message, extracting structured data, and writing results to tasks, timelines, people records, and review queues based on per-project mappings.

Can I process emails and Slack messages without modifying my inbox or drafts?

Processing emails and Slack messages does not touch your inbox or DraftReplies; the skill reads content, extracts structured data, and writes results directly to the vault with verbatim source logging.

How does deduplication work when processing emails and chat messages?

Deduplication during message processing prevents duplicate vault entries by checking existing records before routing extracted items to tasks, timelines, or people files across multiple sources and projects.

How do I route pasted documents to project files and review queues?

Pasted documents are processed by extracting structured data and routing items to project and people files, with support for timeline updates, tasks, recognition notes, and review queues based on feature toggles.

Can I map extracted message data to different vault destinations per project?

Per-project mappings allow you to route extracted message data to specific vault destinations, respecting feature toggles to control which processing features apply to each project individually.