lark-calendar

Manage Lark calendars, events, attendees, and reminders via lark-cli shortcuts.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/2p1c/2p1c_blog --skill lark-calendar-2p1c
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-calendar
Source: https://github.com/2p1c/2p1c_blog/tree/main/.agents/skills/lark-calendar
Command: npx skills add https://github.com/2p1c/2p1c_blog --skill lark-calendar-2p1c

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Centralizes calendar and event management by enabling viewing, searching, creating, updating events, managing attendees, checking busy/free times, and suggesting optimal slots to streamline scheduling.

Core Features & Use Cases

  • View and search for upcoming events across primary and shared calendars.
  • Create or update events, invite attendees, and manage RSVPs.
  • Check attendees' busy/free status and get time-slot recommendations to minimize back-and-forth.
  • Use Shortcuts like +agenda, +create, +freebusy, and +suggestion to speed common workflows.

Quick Start

Use the +agenda shortcut to view today's schedule, or use +create to schedule a new event with attendees at a chosen time.

Frequently Asked Questions about lark-calendar

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

FAQPage Schema
How do I check attendees' free/busy status before scheduling a meeting?

Check attendees' free/busy status by using the +freebusy shortcut to query available time slots across calendars, ensuring you avoid conflicts when scheduling a meeting.

What is the best way to create a calendar event and invite attendees quickly?

The best way to create a calendar event is the +create shortcut, which lets you set the time, add attendees, and manage RSVPs directly without navigating through the full calendar interface.

How do I view today's schedule and search for upcoming events?

View today's schedule and search upcoming events by using the +agenda shortcut, which retrieves and displays events across your primary and shared calendars in a single view.

Can I get time-slot suggestions to minimize scheduling back-and-forth?

Yes, you can get time-slot suggestions by using the +suggestion shortcut, which analyzes attendees' calendars and recommends optimal meeting times to minimize back-and-forth coordination.

Does the calendar skill support permission checks for shared calendars?

Yes, the skill enforces strict permission checks when viewing or searching events across shared calendars, ensuring you only access data you are authorized to see.

How does the skill handle time zones and time preferences for events?

The skill applies strict time handling for event creation and updates, while also maintaining a memory of your individual scheduling preferences to streamline future workflows.