christophe-schedule

Merge Google Calendar and Outlook events into a chronological today view with conflict flags.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/gevrey/openclaw_backup --skill christophe-schedule
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: christophe-schedule
Source: https://github.com/gevrey/openclaw_backup/tree/main/skills/christophe-schedule
Command: npx skills add https://github.com/gevrey/openclaw_backup --skill christophe-schedule

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Christophe's scheduling often requires gathering events from multiple calendars and presenting a clean, daily agenda for a specific person. The skill merges Google personal calendars and Outlook exports while enforcing strict personal-calendar filtering to avoid family or school calendars unless explicitly requested.

Core Features & Use Cases

  • Merges events from Google Calendar and Outlook into a single today view.
  • Applies strict personal-calendar filtering and provides a fallback to live Outlook with MFA prompts when needed.
  • Handles stale exports, merges day's events, sorts chronologically, and flags conflicts or tentative meetings.

Quick Start

Ask Christophe’s schedule to generate today’s agenda across Google and Outlook with strict personal-calendar filtering.

Frequently Asked Questions about christophe-schedule

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

FAQPage Schema
How do I merge Google Calendar and Outlook events into a single agenda?

Merging Google Calendar and Outlook events into a single agenda involves extracting entries from both platforms, sorting them chronologically, and filtering for personal calendars to build a unified daily view. The skill flags overlapping meetings and tentative items automatically.

How does calendar conflict detection work when merging schedules?

Calendar conflict detection works by sorting merged events chronologically and comparing time slots to flag any overlapping events or tentative meetings. The final agenda clearly indicates required actions if incomplete data prevents accurate conflict detection.

Can I filter out family or school calendars when merging my schedule?

Yes, you can filter out family or school calendars by applying strict personal-calendar filtering during the merge. This ensures the agenda only includes the specific individual's events unless explicitly requested otherwise.

What happens if my Outlook calendar export is stale or missing?

If an Outlook calendar export is stale or missing, the system falls back to a live Outlook browser session. It handles multi-factor authentication prompts automatically to retrieve the most current calendar data.

Does this calendar merge support multi-factor authentication for live Outlook access?

Yes, the calendar merge supports multi-factor authentication by switching to a live Outlook browser fallback when exports are missing. It manages MFA prompts directly to ensure current scheduling data is retrieved securely.