What problem does it solve? Coordinating meetings in Lark (Feishu) requires juggling schedules, attendee availability, and meeting room reservations across multiple API calls. This Skill turns natural-language requests into correct lark-cli calendar commands, handling event creation, updates, RSVP, freebusy lookups, and room booking workflows. ## Core Features & Use Cases - Event Management: View agendas, create events with attendees and recurrence rules (RFC 5545, UNTIL instead of COUNT), update fields, and incrementally add or remove attendees and rooms. - Availability & Scheduling: Query freebusy status, get suggested time slots for vague time ranges, and resolve conflicts before booking. - Meeting Room Booking: Search available rooms by time slot, city, building, floor, name, or capacity, with validation of reserve_until_time for recurring events. - Use Case: Ask to schedule a meeting with colleagues next Tuesday afternoon with a room on floor 2; the Skill suggests open time slots, finds available rooms, and creates the event after your confirmation. ## Quick Start Ask the assistant to show today's agenda or schedule a meeting with specific attendees at a chosen time using the lark-calendar skill.