lark-calendar

Manage calendar events and free/busy inquiries via the Lark API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Lark Calendar solves the common problem of managing calendars and scheduling meetings by providing a comprehensive solution for viewing, creating, and managing events, as well as handling busy/free inquiries and suggesting time slots.

Core Features & Use Cases

  • Event Management: View, create, and update events, manage attendees, and handle RSVPs.
  • Free/Busy Inquiry: Query the availability and RSVP status of attendees.
  • Time Suggestion: Provide multiple time recommendations for scheduling meetings based on attendee availability.
  • Use Case: Imagine you need to schedule a meeting with multiple team members. Lark Calendar can help you quickly find a suitable time slot and manage the event details.

Quick Start

Use the 'lark-calendar' skill to create a new meeting with a specific title, time, and attendees. For example: "create meeting 'Team Review' at '2023-10-05 10:00 AM' with 'ou_user1', 'ou_user2', 'ou_user3'."

Frequently Asked Questions about lark-calendar

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

FAQPage Schema
How do I schedule a meeting with multiple attendees using Lark Calendar?

To schedule a meeting with Lark Calendar, you create a calendar event by specifying the title, time, and attendee user IDs. The skill handles event creation, attendee management, and RSVP handling automatically through the Lark API.

Do I need lark-cli to manage calendar events and free/busy inquiries?

Yes, you need lark-cli installed to manage calendar events and free/busy inquiries. The skill depends on lark-cli to execute API calls for event creation, updates, attendee management, and availability checks.

What is the best way to handle RSVP status and event updates for Lark Calendar events?

The best way to handle RSVP status and event updates is using the Lark Calendar skill. It manages event creation, updates attendee lists, and processes RSVP responses directly via the Lark API.

Can I query attendee availability before creating a calendar event in Lark?

Yes, you can query attendee availability before creating an event in Lark. The skill performs free/busy inquiries using the Lark API to check user availability and suggest optimal meeting slots.

What are the limitations of using Lark Calendar for event management?

Limitations of Lark Calendar include its dependency on lark-cli and the Lark API for all operations. It requires valid user IDs for attendee management and cannot function without an active Lark environment.