lark-calendar

Coordinates creation, querying, and updates of Feisshu Calendar events with attendee and room management.

1|Updated May 17, 2026
One-click install
npx skills add https://github.com/mykcs/myk-skills --skill lark-calendar-mykcs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-calendar
Source: https://github.com/mykcs/myk-skills/tree/main/lark-calendar
Command: npx skills add https://github.com/mykcs/myk-skills --skill lark-calendar-mykcs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lark-cli, and includes references (resource) components.

What problem does it solve?

This Skill helps you manage Feishu Calendar events end-to-end—searching your schedule, creating or updating meetings, managing attendees, checking availability, and booking rooms—while enforcing safe workflows for meeting/room reservation.

Core Features & Use Cases

  • Agendas & schedule lookup: View and search upcoming or relevant event schedules (e.g., today/this week) with readable time-grouped results.
  • Event creation & attendee handling: Create events with ISO 8601 times, invite attendees (users/groups/rooms), and set defaults like reminders and video meeting behavior.
  • Availability & room booking coordination: Recommend free time slots, check free/busy status, find available meeting rooms for specific time blocks, and route “ambiguous time / room requests” through suggestion-first workflows.

Quick Start

Ask the assistant: Schedule a 30-minute meeting tomorrow afternoon for me with Alice, and book an available meeting room if needed.

Frequently Asked Questions about lark-calendar

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

FAQPage Schema
How do I check Feishu calendar availability and suggest free time slots for attendees?

You can search Feishu calendar schedules by querying today's or this week's agendas. The system returns readable, time-grouped results for upcoming events, allowing you to quickly review relevant schedules.

How do I create a Feishu calendar event with attendees and book a meeting room?

Creating a Feishu calendar event uses ISO 8601 times to invite users, groups, or rooms as attendees. It enforces safe workflow validation rules, routing room booking through suggestion-first workflows for confirmed time blocks.

Do I need lark-cli to manage Feishu calendars and parse event times?

Yes, lark-cli is required to manage Feishu calendars. It handles correct time parsing for event scheduling and enforces authentication via lark-shared to gate meeting room reservation workflows safely.

What is the best way to find an available meeting room for a specific time block in Feishu?

The best way to find an available Feishu meeting room is discovering rooms for confirmed time blocks. The system enforces reference-driven workflows and validation rules to ensure safe, guided room booking.

Why does Feishu event scheduling require reference-driven workflows for room booking?

Feishu event scheduling requires reference-driven workflows to enforce validation rules and ensure workflow safety. This gating mechanism prevents incorrect time parsing and unauthorized meeting room reservations via lark-cli.