搜索

PythonReactSEOPDF
OpenClaw

afrexai-email-to-calendar

Extract calendar events, deadlines, action items, and follow-ups from emails. Works with any calendar provider (Google, Outlook, Apple, Notion, etc.). No external dependencies — pure agent intelligence. Use when the user forwards an email, asks to check inbox for events, or wants to extract structured scheduling data from any text.

1kalin0 来源安装数☆ 0 仓库 Starsv1.0.0

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install 1kalin/afrexai-email-to-calendar

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

Email → Calendar Extraction Engine

Turn emails into structured calendar events with zero missed deadlines.

Quick Start

When you receive an email (forwarded, pasted, or from inbox):

  1. Parse — Extract every time-relevant item using the framework below
  2. Classify — Score each item by type and confidence
  3. Present — Show structured results with numbered selection
  4. Create — Use the user's calendar tool to create confirmed events
  5. Follow up — Track deadlines and send reminders

1. Extraction Framework

What to Look For

Scan every email for ALL of these categories:

Category Signals Priority
Hard Events "meeting at", "call on", "event on", specific date+time 🔴 High
Deadlines "due by", "submit before", "RSVP by", "register by", "expires" 🔴 High
Soft Events "sometime next week", "let's meet soon", "planning for March" 🟡 Medium
Recurring "every Monday", "weekly", "monthly", "standing meeting" 🟡 Medium
Action Items "please review", "can you send", "follow up on", "action required" 🟡 Medium
Travel/Logistics Flight numbers, hotel confirmations, check-in times, gate info 🔴 High
Implicit Deadlines Event is Feb 20 → ticket deadline is likely 1-2 weeks before 🟡 Medium
Extraction Template

For each item found, extract:

- title: "Descriptive name (max 80 chars)"
  type: event | deadline | action_item | travel | recurring
  date: "YYYY-MM-DD"
  day_of_week: "Monday"  # Always include for verification
  time_start: "14:00"    # 24h format, default 09:00 if unclear
  time_end: "15:00"      # Default: start + 1h for meetings, all-day for deadlines
  timezone: "America/New_York"  # Extract from email headers or content
  is_all_day: false
  is_multi_day: false     # If true, include end_date
  end_date: null
  recurrence: null        # "weekly" | "biweekly" | "monthly" | "MWF" | custom RRULE
  loc...

来源信息

Source
github
Repository
openclaw/skills
Path
skills/1kalin/afrexai-email-to-calendar
Version
1.0.0
Commit
aeac23c618f613f8e1c9fc442d9bc616f4fd2627
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

README

Email → Calendar Extraction Engine

Turn emails into calendar events with zero missed deadlines.

The most comprehensive email-to-calendar skill for OpenClaw. No external dependencies — works with any calendar provider.

What It Does

  • 📧 Extracts events, deadlines, action items, and travel logistics from any email
  • 🎯 Confidence scoring (high/medium/low) so you know what's solid vs. vague
  • ✈️ Special travel mode: flights, hotels, car rentals — all auto-extracted
  • ⚠️ Deadline engine with smart reminder scheduling
  • 🔄 Duplicate detection before creating events
  • 📬 Batch inbox scanning with grouped results
  • 🌍 Multi-timezone support with automatic conversion
  • 📋 Works with Google Calendar, Apple Calendar, Outlook, Notion, or raw ICS export

Install

clawhub install afrexai-email-to-calendar

Quick Start

Forward an email to your agent, or ask it to scan your inbox:

"Check my inbox for any events or deadlines this week"

"Here's a travel confirmation — add everything to my calendar"

The agent will extract structured events, present them for review, and create calendar entries on confirmation.

Why This One?

Most email-to-calendar skills only handle simple "meeting at 2pm" cases. This one handles:

  • Multi-day conferences with multiple sessions
  • Travel itineraries (flights + hotels + car rentals)
  • Deadline detection with action URLs
  • Rescheduled/cancelled event updates
  • Date ambiguity resolution (MM/DD vs DD/MM)
  • Recurring events with exceptions
  • ICS attachment parsing

⚡ Level Up

Want full industry-specific agent context? Check out our premium packs:

Each pack includes 5 deep-context files that make your agent an industry expert.

##...

来源内容

SKILL.md
# Email → Calendar Extraction Engine

Turn emails into structured calendar events with zero missed deadlines.

## Quick Start

When you receive an email (forwarded, pasted, or from inbox):

1. **Parse** — Extract every time-relevant item using the framework below
2. **Classify** — Score each item by type and confidence
3. **Present** — Show structured results with numbered selection
4. **Create** — Use the user's calendar tool to create confirmed events
5. **Follow up** — Track deadlines and send reminders

---

## 1. Extraction Framework

### What to Look For

Scan every email for ALL of these categories:

| Category | Signals | Priority |
|----------|---------|----------|
| **Hard Events** | "meeting at", "call on", "event on", specific date+time | 🔴 High |
| **Deadlines** | "due by", "submit before", "RSVP by", "register by", "expires" | 🔴 High |
| **Soft Events** | "sometime next week", "let's meet soon", "planning for March" | 🟡 Medium |
| **Recurring** | "every Monday", "weekly", "monthly", "standing meeting" | 🟡 Medium |
| **Action Items** | "please review", "can you send", "follow up on", "action required" | 🟡 Medium |
| **Travel/Logistics** | Flight numbers, hotel confirmations, check-in times, gate info | 🔴 High |
| **Implicit Deadlines** | Event is Feb 20 → ticket deadline is likely 1-2 weeks before | 🟡 Medium |

### Extraction Template

For each item found, extract:

```yaml
- title: "Descriptive name (max 80 chars)"
  type: event | deadline | action_item | travel | recurring
  date: "YYYY-MM-DD"
  day_of_week: "Monday"  # Always include for verification
  time_start: "14:00"    # 24h format, default 09:00 if unclear
  time_end: "15:00"      # Default: start + 1h for meetings, all-day for deadlines
  timezone: "America/New_York"  # Extract from email headers or content
  is_all_day: false
  is_multi_day: false     # If true, include end_date
  end_date: null
  recurrence: null        # "weekly" | "biweekly" | "monthly" | "MWF" | custom RRULE
  loc...
README
# Email → Calendar Extraction Engine

**Turn emails into calendar events with zero missed deadlines.**

The most comprehensive email-to-calendar skill for OpenClaw. No external dependencies — works with any calendar provider.

## What It Does

- 📧 Extracts events, deadlines, action items, and travel logistics from any email
- 🎯 Confidence scoring (high/medium/low) so you know what's solid vs. vague
- ✈️ Special travel mode: flights, hotels, car rentals — all auto-extracted
- ⚠️ Deadline engine with smart reminder scheduling
- 🔄 Duplicate detection before creating events
- 📬 Batch inbox scanning with grouped results
- 🌍 Multi-timezone support with automatic conversion
- 📋 Works with Google Calendar, Apple Calendar, Outlook, Notion, or raw ICS export

## Install

```bash
clawhub install afrexai-email-to-calendar
```

## Quick Start

Forward an email to your agent, or ask it to scan your inbox:

> "Check my inbox for any events or deadlines this week"

> "Here's a travel confirmation — add everything to my calendar"

The agent will extract structured events, present them for review, and create calendar entries on confirmation.

## Why This One?

Most email-to-calendar skills only handle simple "meeting at 2pm" cases. This one handles:

- Multi-day conferences with multiple sessions
- Travel itineraries (flights + hotels + car rentals)
- Deadline detection with action URLs
- Rescheduled/cancelled event updates
- Date ambiguity resolution (MM/DD vs DD/MM)
- Recurring events with exceptions
- ICS attachment parsing

## ⚡ Level Up

Want full industry-specific agent context? Check out our premium packs:

- **[SaaS Context Pack](https://afrexai-cto.github.io/context-packs/)** — Sales pipeline, meeting cadence, customer success workflows ($47)
- **[Professional Services Pack](https://afrexai-cto.github.io/context-packs/)** — Client scheduling, billable hours, project timelines ($47)

Each pack includes 5 deep-context files that make your agent an industry expert.

##...

相关技能

OpenClaw

bambu-studio-ai

heyixuan2

Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...

OpenClaw

geo-optimization

capt-marbles

Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discove...

OpenClaw

sixtyfour-skill

rxhxm

Agent Skill (SKILL.md) for Sixtyfour AI — People & company intelligence API. Enrich leads, find emails/phones, qualify prospects, search people. For Claude Code, Codex, OpenClaw, Cursor.