lark-calendar

Coordinate Feishu calendar events, attendees, and conference rooms via lark-calendar APIs.

3|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/agent-pilot/agent-pilot-be --skill lark-calendar-agent-pilot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-calendar
Source: https://github.com/agent-pilot/agent-pilot-be/tree/main/backend/skills/lark-calendar
Command: npx skills add https://github.com/agent-pilot/agent-pilot-be --skill lark-calendar-agent-pilot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The lark-calendar skill automates comprehensive calendar and meeting management within Feishu (Lark) by handling view/search of events, creating/updating events, managing attendees, and coordinating room bookings, reducing manual coordination overhead. It also enforces the required workflows before sensitive actions, such as reading the schedule workflow for meetings.

Core Features & Use Cases

  • View and search events across calendars, create and update events, manage attendees, check busy/free times, and suggest available slots.
  • Reserve meeting rooms and schedule conferences, with workflows to read scheduling instructions before sensitive operations.
  • Shortcuts to streamline common tasks: +agenda for quick today/near-term view, +create to schedule and invite attendees (and book rooms), +freebusy to check availability, +rsvp to respond to invitations.

Quick Start

Create a new event on today at 10:00 with attendees and reserve a conference room.

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 Lark calendar event and book a meeting room at the same time?

You can check calendar availability in Lark by using the +freebusy shortcut, which applies the busy/free status workflow to find and suggest open time slots across calendars.

Can I automate viewing today's meeting schedule in Feishu?

You can automate viewing today's meeting schedule in Feishu using the +agenda shortcut to quickly retrieve and display near-term calendar events without manual searching.

What is the best way to manage meeting attendees and RSVP status in Lark?

The best way to manage meeting attendees and RSVP status in Lark is using the +rsvp shortcut to respond to invitations and update attendee lists through the lark-calendar API.

Does the lark-calendar workflow require checking busy status before creating events?

Yes, the lark-calendar workflow enforces a read-before-write safety policy, requiring you to check busy status and read scheduling instructions before creating or updating sensitive calendar events.

How to update an existing calendar event in Lark without losing conference room reservations?

To update an existing calendar event in Lark, the workflow applies safe operations to preserve conference room reservations while modifying event details, attendees, or time slots via the API.