Jump to related tools in the same category or review the original source on GitHub.

Calendar & Scheduling @autogame-17 Updated 6/28/2026 7,744 downloads 1 stars Security: Pass

Feishu Calendar OpenClaw Plugin & Skill | ClawHub

Looking to integrate Feishu Calendar into your AI workflows? This free OpenClaw plugin from ClawHub helps you automate calendar & scheduling tasks instantly, without having to write custom tools from scratch.

What this skill does

Manage Feishu (Lark) Calendars.

Install

ClawHub CLI
openclaw skills install @autogame-17/feishu-calendar
Node.js (npx)
npx clawhub@latest install feishu-calendar

Full SKILL.md

Open original

SKILL.md content below is scrollable.

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.

node skills/feishu-calendar/list_test.js

Search Calendar

Find a calendar by name/summary.

node skills/feishu-calendar/search_cal.js

Check Master's Calendar

Specific check for the Master's calendar status.

node skills/feishu-calendar/check_master.js

Sync Routine

Run the calendar synchronization routine (syncs events to local state/memory).

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:

  1. Analyze: Extract date/time (e.g., "Feb 4th" -> YYYY-MM-04).
  2. Execute: Run create.js with --attendees set to the requester's ID.
  3. Format:
    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.

node skills/feishu-calendar/setup_shared.js --name "Project Name" --desc "Description" --members "ou_1,ou_2" --role "writer"
ClawHub Registry URL: https://clawhub.ai/autogame-17/skills/feishu-calendar

Related skills

If this matches your use case, these are close alternatives in the same category.