What problem does it solve? Coordinating schedules, booking meeting rooms, and managing calendar events in Lark (Feishu) requires many manual steps across availability checks, time negotiation, and room reservation. This Skill automates the entire calendar workflow through lark-cli commands with structured routing for creating, updating, searching, and replying to events. ## Core Features & Use Cases - Event Management: View agendas, search events by keyword/time/attendee, create events with attendees and recurrence rules (RFC 5545 rrule), update fields, and incrementally add or remove attendees and rooms. - Smart Scheduling Workflow: Recommend available time slots with +suggestion, query freebusy status, and find available meeting rooms with +room-find filtered by city, building, floor, name, and capacity. - Recurring Event Handling: Edit or delete recurring events with explicit scope control (this instance only, all, or this and following), including proper handling of exceptions. - Use Case: A user says "find a time next week with the team and book a room on floor 2" — the Skill recommends open time slots, batch-queries available rooms for each slot, presents structured options, and creates the event after confirmation. ## Quick Start Ask the assistant to show today's agenda or schedule a meeting with specific attendees at a given time using the lark-calendar skill.