One-click install
npx skills add https://github.com/Wanli-Lee/CUA-Claw-Harness --skill 03-task1-wanli-lee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 03_task1
Source: https://github.com/Wanli-Lee/CUA-Claw-Harness/tree/main/skills/03_task1
Command: npx skills add https://github.com/Wanli-Lee/CUA-Claw-Harness --skill 03-task1-wanli-lee

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you coordinate a meeting by finding mutually available time slots, sending availability requests, collecting confirmations, and then creating the final calendar event without manual back-and-forth.

Core Features & Use Cases

  • End-to-end meeting coordination: Reads the organizer’s briefing email, checks participants’ calendars, proposes times, and confirms once replies arrive.
  • Email-driven scheduling loop: Uses Gmail to send candidate time slots and re-checks the inbox for responses after each send.
  • Calendar event creation with guardrails: Creates the confirmed event in the calendar for all attendees while avoiding deletion or cancellation of existing events.
  • Use Case: Organizing a multi-participant meeting where availability must be negotiated over multiple email rounds before committing a calendar booking.

Quick Start

Use the 03_task1 skill to coordinate a meeting by reading the organizer’s briefing email, checking everyone’s availability, emailing proposed times for confirmation, and then creating the calendar event and sending the organizer a booking confirmation.

Frequently Asked Questions about 03_task1

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

FAQPage Schema
How do I automate meeting scheduling with Gmail and Calendar?

Automated meeting scheduling with Gmail and Calendar coordinates the entire booking process by reading briefing emails, checking participant availability, proposing time slots via email, collecting confirmations, and creating the final calendar event for all attendees.

Can I check participant calendar availability before sending meeting invitations?

Yes, participant calendar availability is checked before sending invitations. The scheduling workflow reads the organizer's briefing email, verifies attendee calendars through HTTP endpoints, and proposes mutually available time slots to participants.

What's the best way to handle multi-round email negotiation for event scheduling?

Multi-round email negotiation for event scheduling is handled by sending candidate time slots via Gmail and automatically re-checking the inbox for responses after each send, looping until all participants confirm before creating the calendar event.

Does this meeting coordination approach work with existing calendar events?

Meeting coordination with existing calendar events works safely by avoiding deletion or cancellation of any existing events. The workflow only creates new confirmed events in the calendar for all attendees after collecting confirmation replies.

How do I get a summary report after coordinating a meeting?

A summary report after coordinating a meeting is generated automatically and written to /tmp_workspace/results/results.md, containing the final booking details and confirmation outcomes for the organizer's reference.

Do I need local Gmail and Calendar endpoints to run automated meeting coordination?

Local Gmail and Calendar HTTP endpoints are required to run automated meeting coordination. The workflow uses localhost-based endpoints to send emails, check inbox replies, verify participant calendars, and create confirmed calendar events.