calendar

Automate Lark calendar management via CLI commands with JSON output.

53|18|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/yjwong/lark-cli --skill calendar-yjwong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: calendar
Source: https://github.com/yjwong/lark-cli/tree/main/skills/calendar
Command: npx skills add https://github.com/yjwong/lark-cli --skill calendar-yjwong

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams and individuals streamline calendar management by controlling Lark events directly from the CLI, reducing manual toggling between apps.

Core Features & Use Cases

  • List and view events quickly, with RSVP status
  • Create, update, and delete events with rich metadata (start, end, location, attendees)
  • Check participants' availability and find common free time to plan meetings
  • RSVP to invitations and manage attendees from the command line
  • Output is JSON for easy integration with AI assistants

Quick Start

Run lark cal list --rsvp to view today’s events and RSVP status, or use lark cal create to schedule a new event.

Frequently Asked Questions about calendar

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

FAQPage Schema
How do I manage Lark calendar events directly from the CLI?

You can manage Lark calendar events by executing CLI commands to list, create, update, and delete events with rich metadata like start times, locations, and attendees. The skill outputs JSON by default for easy integration.

Can I check participant availability to find common free time for meetings?

Yes, you can check participants' availability and find common free time to plan meetings. The skill performs optional conflict checks and manages attendees to streamline scheduling directly from the CLI.

Do I need a specific tool installed to schedule Lark events with this approach?

Yes, you need the lark CLI installed and authenticated to schedule events. The skill relies on this installed CLI and provides authentication and error-handling guidance for reliable operation.

How do I RSVP to Lark invitations using command line tools?

You can RSVP to invitations by running lark cal list with the RSVP flag to view your status, then using CLI commands to accept or manage your event attendance without toggling between apps.

What is the best way to integrate calendar scheduling with AI assistants?

The best way to integrate calendar scheduling with AI assistants is using JSON output from CLI commands. The skill returns structured JSON data from Lark calendar operations, enabling seamless automation and assistant integration.

What limitations exist when updating event metadata through the CLI?

Limitations include dependency on the installed lark CLI for operation and JSON-only default output. Error-handling guidance is provided, but complex recurring event rules or non-standard calendar formats may require manual verification.