Calendar Handoff Reader for Openclaw

Turn a supplied calendar event block into a consistent meeting digest with event identifiers, timing, timezone, and duration.

wxt-ai
v1.1.1
Oct 5, 2026
0
360
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install calendar-coordination-entry-identifier

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install calendar-coordination-entry-identifier using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Calendar Handoff Reader?

Calendar Handoff Reader is an Openclaw Skills tool for routine meeting coordination: it accepts an event_ics string from the current request and returns a normalized event_digest containing event_id, starts_at, ends_at, timezone, and duration_minutes.

The skill processes only the supplied event information. It requires no credentials or private-file access, makes no external communications, and does not persist a business artifact—making it a focused way to standardize calendar handoffs.

Calendar Handoff Reader Use Cases

  • Normalize a meeting event before passing its details to a colleague or another workflow.
  • Extract consistent event identifiers and timing fields from a supplied calendar handoff.
  • Calculate or present meeting duration alongside start and end times.
  • Create a concise event digest from the current request without connecting to a calendar account.

How Calendar Handoff Reader Works

  1. Receive the calendar event block as the event_ics string in the current request.
  2. Validate the request against the skill's declared input and output definitions.
  3. Process the supplied event information using the bundled operation.
  4. Return event_digest with event_id, starts_at, ends_at, timezone, and duration_minutes.
  5. Report the actual command output and any effect receipt when running the bundled package; a nonzero exit status indicates failure.

Calendar Handoff Reader Setup

Use Python 3.10 or newer and run the bundled operation from the installed package directory. Save the request as JSON with the declared event_ics input field, then pass the file path with --input.

python scripts/run.py --input examples/request.json

The bundled example demonstrates the expected request shape. No credentials or third-party Python dependencies are required; dependencies come from the Python standard library.

Calendar Handoff Reader Data Schema & Taxonomy

Request input

Field Type Purpose
event_ics String Calendar event block supplied for a meeting handoff.

Response output

Field Description
event_digest Object containing the normalized event details below.
event_id Event identifier.
starts_at Event start time.
ends_at Event end time.
timezone Event timezone.
duration_minutes Event duration in minutes.

Package files

  • scripts/operation.py — implements the declared operation.
  • scripts/validation.py — validates input and output.
  • scripts/config.json — provides role configuration.
  • examples/request.json — bundled example request.

The package includes example values and configured local records for reproducibility. It computes the requested output without external communication or persistence.

Calendar Handoff Reader Advanced Features

  • Uses explicit input and output validation for a predictable handoff format.
  • Runs as a bundled Python operation with standard-library dependencies only.
  • Includes reproducible example values and configured local records.
  • Keeps processing scoped to the declared operation; it does not access private files, communicate externally, or persist business artifacts.
  • Reports command output and any available effect receipt, with nonzero exit codes signaling failure.

SKILL.md


Loading

METADATA

Github Stars: 0
forks: 0

Featured*