Calendar Routing

Populate calendar locations with verified street addresses for CCF appointments.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ContractorKeith/openclaw-home --skill calendar-routing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Calendar Routing
Source: https://github.com/ContractorKeith/openclaw-home/tree/main/skills/calendar-routing
Command: npx skills add https://github.com/ContractorKeith/openclaw-home --skill calendar-routing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides how to create calendar events and travel blocks with exact addresses, ensuring tapping opens mapping apps correctly and avoiding weak or misleading routing.

Core Features & Use Cases

  • Automated address normalization: Derives exact street addresses from source data for calendar location fields.
  • Preserve routing overrides: Honors explicit address overrides and explanations when present.
  • Clear separation of jobs: Maintains distinct calendar events for customer appointments and travel blocks, preventing location overwrites.

Quick Start

Review an incoming appointment and generate a calendar event with the verified street address placed in the location field.

Frequently Asked Questions about Calendar Routing

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

FAQPage Schema
How do I make Google Calendar appointment locations tappable in mapping apps?

To make calendar locations tappable, populate the location field with exact, verified street addresses rather than ambiguous descriptions. This ensures mapping apps correctly parse and route to the destination without manual entry.

What is the best way to prevent weak routing data in calendar events?

Prevent weak routing data by enforcing strict address validation before creating calendar events. Derive exact street addresses from source data and avoid ambiguous location inputs that fail to resolve in mapping applications.

How do I keep travel blocks and customer appointments separate on my calendar?

Maintain distinct calendar events for customer appointments and travel blocks to prevent location overwrites. This clear separation of jobs ensures travel time and appointment details remain independently managed.

Can I preserve explicit address overrides when normalizing calendar locations?

Yes, you can preserve explicit address overrides. The skill honors specific address overrides and explanations when present, ensuring your manual corrections are not overwritten by automated normalization.

How do I automate address normalization for Google Calendar scheduling?

Automate address normalization by deriving exact street addresses from source data to populate the calendar location field. This automatically converts raw input into verified, routing-compliant addresses for scheduling tasks.

Why does my calendar location not open correctly in mapping apps?

Calendar locations fail to open correctly when the location field contains weak or ambiguous data. Using exact, verified street addresses instead of generic descriptions ensures mapping apps recognize the destination.