ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

lark-calendar

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

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/boyangwang/lark-calendar
Or

What This Skill Does

The lark-calendar skill for OpenClaw AI acts as a sophisticated bridge between your AI agent and the Lark (Feishu) ecosystem. It enables seamless management of your daily productivity by providing full CRUD (Create, Read, Update, Delete) operations for calendar events and task management. A standout feature of this skill is its intelligent employee directory integration, which automatically resolves human-readable names like 'Boyang' or 'RK' into the specific system user_ids required by Lark's API, eliminating the need for manual ID lookups.

Installation

To integrate this skill into your environment, use the OpenClaw command line interface:

  1. Ensure your .secrets.env file is populated with your FEISHU_APP_ID and FEISHU_APP_SECRET.
  2. Execute the following command: clawhub install openclaw/skills/skills/boyangwang/lark-calendar
  3. Verify the installation by checking the available scripts under the skills/lark-calendar/scripts/ directory.

Use Cases

  • Meeting Orchestration: Automatically schedule complex team meetings by providing natural language names for attendees.
  • Task Lifecycle Management: Move projects forward by programmatically creating tasks with specific deadlines and assigning them to team members.
  • Calendar Auditing: Query event lists within specific date ranges to generate summary reports of upcoming commitments.
  • Personal Productivity: Quickly block off focus time or update existing event details without navigating the Feishu UI.

Example Prompts

  • "Create a team sync meeting named 'Q2 Review' for tomorrow at 2 PM, include Boyang and RK, and set the location to Meeting Room A."
  • "Update task ID 35fc5310... change the due date to this coming Friday at 6 PM."
  • "What does my calendar look like for the next 7 days, and are there any overdue tasks assigned to me?"

Tips & Limitations

  • Timezone Awareness: Always verify the timezone if working with international teams; the skill defaults to Asia/Singapore.
  • Name Resolution: While name resolution is convenient, ensure your display names in Feishu are unique to avoid resolution conflicts.
  • Default Calendar: The skill targets a default calendar ID by default; ensure your FEISHU_APP_ID has the appropriate permissions to write to group or personal calendars before executing bulk updates.

Metadata

Stars4190
Views0
Updated2026-04-18
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-boyangwang-lark-calendar": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#calendar#productivity#lark#task-management#automation
Safety Score: 4/5

Flags: external-api, network-access