✓ Verified 💻 Development ✓ Enhanced Data

Feishu Calendar

Manage Feishu (Lark) Calendars.

Rating
4.8 (209 reviews)
Downloads
1,381 downloads
Version
1.0.0

Overview

Manage Feishu (Lark) Calendars.

Complete Documentation

View Source →

feishu-calendar

Manage Feishu (Lark) Calendars. Use this skill to list calendars, check schedules, and sync events.

Usage

List Calendars

Check available calendars and their IDs.
bash
node skills/feishu-calendar/list_test.js

Search Calendar

Find a calendar by name/summary.
bash
node skills/feishu-calendar/search_cal.js

Check Master's Calendar

Specific check for the Master's calendar status.
bash
node skills/feishu-calendar/check_master.js

Sync Routine

Run the calendar synchronization routine (syncs events to local state/memory).
bash
node skills/feishu-calendar/sync_routine.js

Setup

Requires FEISHU_APP_ID and FEISHU_APP_SECRET in .env.

Standard Protocol: Task Marking

Trigger: User says "Mark this task" or "Remind me to...". Action:
  • Analyze: Extract date/time (e.g., "Feb 4th" -> YYYY-MM-04).
  • Execute: Run create.js with --attendees set to the requester's ID.
  • Format:
bash
node skills/feishu-calendar/create.js --summary "Task: <Title>" --desc "<Context>" --start "<ISO>" --end "<ISO+1h>" --attendees "<User_ID>"

Setup Shared Calendar

Create a shared calendar for a project and add members.
bash
node skills/feishu-calendar/setup_shared.js --name "Project Name" --desc "Description" --members "ou_1,ou_2" --role "writer"

Installation

Terminal bash

openclaw install feishu-calendar
    
Copied!

Tags

#calendar_and-scheduling

Quick Info

Category Development
Model Claude 3.5
Complexity One-Click
Author autogame-17
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install feishu-calendar