lark-calendar

Create and search calendar events across personal and shared calendars.

16.3k|1.3k|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/larksuite/cli --skill lark-calendar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-calendar
Source: https://github.com/larksuite/cli/tree/main/skills/lark-calendar
Command: npx skills add https://github.com/larksuite/cli --skill lark-calendar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The calendar skill helps teams coordinate schedules, manage events, check attendee availability, and automate reminders within the Lark CLI ecosystem.

Core Features & Use Cases

  • Create, update, and search events across personal and shared calendars.
  • Check busy/free status using freebusy and suggest optimal meeting times with suggestion.
  • Manage attendees (RSVPs), reminders, and basic recurrence rules for recurring events.
  • Use Shortcuts like +agenda, +create, +freebusy, +rsvp, and +suggestion to streamline daily scheduling.

Quick Start

Schedule a meeting by providing a time, attendees, and a title, and the calendar system will create the event.

Frequently Asked Questions about lark-calendar

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

FAQPage Schema
How do I check team availability and find the best meeting time across shared calendars?

The scheduling system robustly handles ISO 8601 times and basic recurrence rules for recurring events. It applies safe defaults and rollback behavior, ensuring reliable creation of recurring calendar events without manual formatting errors.

Can I manage RSVPs and reminders for invited attendees?

Yes, you can create, update, and search events across personal and shared calendars. The system manages permission scopes and applies safe rollback behavior, allowing you to modify or cancel scheduled meetings safely without risking data loss.

What is the best way to schedule a meeting using ISO 8601 times and recurrence rules?

The scheduling system robustly handles ISO 8601 times and basic recurrence rules for recurring events. It applies safe defaults and rollback behavior, ensuring reliable creation of recurring calendar events without manual formatting errors.

Do I need specific permissions to create events in shared team calendars?

You need appropriate permission scopes to create events in shared calendars. The system manages these permissions automatically when you query availability and propose times, ensuring secure access to shared calendar resources.

What are the limitations when suggesting meeting times for large groups?

Suggesting meeting times relies on accurate freebusy data from all attendees' calendars. If participants have restricted permission scopes or unconfigured shared calendars, the availability query may return incomplete scheduling suggestions.