Skills2026年3月30日·1 分钟阅读

Lark CLI Skill: Calendar — Event & Schedule Management

Lark/Feishu CLI skill for calendar management. View agenda, create events, invite attendees, check free/busy, and get time suggestions.

Agent 就绪

这个资产会安全暂存

这个资产会先安全暂存。复制的指令会要求 Agent 读取暂存文件,并在激活脚本、MCP 配置或全局配置前先确认。

Stage only · 17/100策略:需暂存
Agent 入口
任意 MCP/CLI Agent
类型
CLI Tool
安装
Stage only
信任
信任等级:Community
入口
Lark CLI Skill: Calendar — Event & Schedule Management
安全暂存命令
npx -y tokrepo@latest install da8b5cb3-db6f-4ab9-9f33-402f1aab8f03 --target codex

先暂存文件;激活前需要读取暂存 README 和安装计划。

TL;DR
Lark CLI skill for calendar management: agenda, events, free/busy, and time suggestions.
§01

What it is

Lark Calendar is a CLI skill for the Lark/Feishu collaboration platform that lets you manage calendar events from the terminal. It supports viewing agendas, creating events, inviting attendees, checking free/busy status, and getting time suggestions.

This skill is part of the Lark CLI tool, which provides 200+ commands and 19 AI Agent Skills for the Lark/Feishu Open Platform. It works with Claude Code, OpenAI Codex, Cursor, and Gemini CLI.

§02

How it saves time or tokens

The Lark Calendar skill eliminates context switching between your coding environment and the Lark web app for scheduling tasks. Instead of opening a browser tab, navigating to the calendar, and clicking through forms, you tell your AI agent to 'create a meeting with the engineering team at 3pm tomorrow' and it handles the API calls. Free/busy checking and time suggestions are particularly valuable when coordinating across multiple attendees' calendars.

§03

How to use

  1. Install the Lark CLI and calendar skill:
npm install -g @larksuite/cli
npx skills add larksuite/cli -y -g
  1. Configure authentication:
lark-cli config init
lark-cli auth login --recommend
  1. Use calendar commands:
# View today's agenda
lark-cli calendar agenda

# Create a new event
lark-cli calendar create --title 'Sprint Planning' \
  --start '2026-04-16T10:00' --duration 60

# Check free/busy for attendees
lark-cli calendar freebusy --emails alice@company.com,bob@company.com

# Get time suggestions for a group meeting
lark-cli calendar suggest --emails team@company.com --duration 30
§04

Example

Using the calendar skill with an AI agent:

# Agent interaction
User: 'Schedule a 30-minute meeting with Alice and Bob
       sometime tomorrow afternoon'

# Agent uses Lark Calendar skill:
1. Calls freebusy to check Alice and Bob's availability
2. Calls suggest to find open 30-minute slots tomorrow 1-5pm
3. Presents options to user
4. Creates event with selected time and sends invites

# Shortcuts available:
+agenda    # View today's calendar
+create    # Create a new event
+freebusy  # Check availability
+suggestion # Get time suggestions
§05

Related on TokRepo

§06

Common pitfalls

  • Not completing the authentication setup before using calendar commands results in API errors. Run lark-cli auth login first.
  • The skill requires Lark/Feishu Open Platform API access. Your organization's admin must enable API access for your account.
  • Time zone handling can cause scheduling errors. Ensure your lark-cli config includes the correct timezone setting.

常见问题

Does this skill work with Feishu or Lark?+

Both. The Lark CLI supports both Lark (international) and Feishu (China) platforms. The calendar skill works identically on both, using the appropriate API endpoints based on your configuration.

What AI agents support the Lark Calendar skill?+

The skill follows the Agent Skills Standard and works with Claude Code, OpenAI Codex, Cursor, and Gemini CLI. Install with npx skills add larksuite/cli and the skill activates automatically for calendar tasks.

Can I manage recurring events?+

Yes. The Lark Calendar API supports creating and managing recurring events with daily, weekly, and monthly patterns. Use the --recurrence flag when creating events.

How does free/busy checking work?+

The freebusy command queries the calendars of specified attendees and returns time slots showing when each person is available, busy, or tentatively busy. This helps find meeting times without manual coordination.

Is the Lark CLI open source?+

Yes. The Lark CLI is open source on GitHub with an active maintenance team from LarkSuite.

引用来源 (3)
🙏

来源与感谢

Created by LarkSuite. Licensed under MIT. larksuite/cli — 4,100+ GitHub stars

Part of the Lark CLI Official Skills Collection on TokRepo.

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产