lark-calendar

Manage Lark calendar events and tasks with CRUD operations and attendee resolution.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Create, update, and delete calendar events and tasks in Lark (Feishu), with an integrated employee directory for automatic name-to-user_id resolution.

Core Features & Use Cases

  • Full CRUD for Calendar Events and Tasks.
  • Employee directory integration to auto-resolve attendee names to user_ids.
  • Timezone aware scheduling and attendee management for teams.

Quick Start

Create a calendar event using node scripts/create-event.mjs with a title, start time, end time, and optional attendees.

Frequently Asked Questions about lark-calendar

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

FAQPage Schema
How do I automate Lark calendar event creation and task management via API?

Automate Lark calendar event creation and task management by using scripts to execute CRUD operations and handle attendees via Lark Open Platform APIs. This skill manages end-to-end event workflows through token-based API access for seamless automation.

Can I automatically resolve Lark attendee names to user IDs when scheduling events?

Yes, you can automatically resolve Lark attendee names to user IDs when scheduling events. The skill integrates an employee directory module to translate names into valid user IDs, streamlining the invitation process for team calendars.

Does this Lark calendar automation skill support robust timezone handling for team scheduling?

This Lark calendar automation skill supports robust timezone handling for team scheduling. It ensures that created events and tasks reflect the correct local times for all attendees across different geographical regions without manual conversion.

What is the best way to manage calendar scope and delete Lark tasks programmatically?

The best way to manage calendar scope and delete Lark tasks programmatically is through dedicated utility scripts. These scripts interface with Lark APIs to execute deletion operations and control calendar visibility parameters securely.

Do I need token-based API access to update Feishu calendar events in bulk?

Yes, you need token-based API access to update Feishu calendar events in bulk. The scripts utilize token authentication to authorize modifications, updates, and attendee management directly through the Lark Open Platform.

Why use a dedicated scripting skill for Lark calendar CRUD instead of manual updates?

Using a dedicated scripting skill for Lark calendar CRUD automates repetitive updates and ensures accurate attendee resolution. It replaces manual updates with scripted workflows, enabling reliable end-to-end event management and timezone control.