calendar-sync

Sync Google Calendar events with actual session times from D1 data.

Updated Jan 15, 2026
One-click install
npx skills add https://github.com/venturecrane/sc-console --skill calendar-sync-venturecrane
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: calendar-sync
Source: https://github.com/venturecrane/sc-console/tree/main/.agents/skills/calendar-sync
Command: npx skills add https://github.com/venturecrane/sc-console --skill calendar-sync-venturecrane

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Calendar planning often diverges from real work. This Skill aligns Google Calendar with actual session data by updating, creating, or canceling events to reflect the true venture time blocks derived from ended sessions in D1.

Core Features & Use Cases

  • Update Google Calendar events to match actual session start/end times for each venture and date.
  • Create new events for unplanned work and delete outdated planned events when necessary.
  • Clean up past unworked planned events and reconcile D1 records with calendar state.
  • Use Case: After a day with ended sessions, sync the calendar to reflect actual blocks and generate a clear daily summary.

Quick Start

Sync my calendar with the latest ended sessions and update events to reflect actual work times.

Frequently Asked Questions about calendar-sync

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

FAQPage Schema
How do I sync Google Calendar events with actual work session times?

To sync Google Calendar events with actual work session times, this Skill aligns planned events with real session history data from D1. It automatically updates, creates, or cancels calendar events to match the true venture time blocks derived from ended sessions.

What is calendar synchronization based on session history?

Calendar synchronization based on session history is the process of matching planned calendar events with ended work sessions recorded in D1. It reconciles actual work blocks by updating event times, creating new entries for unplanned work, and deleting outdated planned events.

How to update planned events when daily work diverges from the schedule?

To update planned events when daily work diverges from the schedule, the system compares D1 session history against planned Google Calendar entries. It modifies event start and end times to match actual work, creates new events for unplanned sessions, and cancels unworked planned events.

Can I delete outdated Google Calendar events that have no matching work sessions?

Yes, you can delete outdated Google Calendar events that have no matching work sessions. The Skill cleans up past unworked planned events and reconciles D1 records with the calendar state to ensure only actual work blocks remain.

Does calendar synchronization require D1 session history and Google Calendar integration?

Yes, calendar synchronization requires D1 session history and Google Calendar integration. The Skill uses ended session status data from D1 and applies error handling during calendar and D1 updates to achieve end-to-end synchronization of actual work blocks.