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

feishu-calendar-advanced

Feishu calendar management via feishu-agent. View calendars, list events, create and delete events with conflict detection.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/boyd4y/feishu-calendar-advanced
Or

What This Skill Does

The feishu-calendar-advanced skill provides a powerful interface for interacting with Feishu (Lark) calendars directly within the OpenClaw environment. By leveraging the feishu-agent CLI, this skill enables users to seamlessly manage their time, schedule meetings, and organize their workload without leaving the command console. It supports core calendar operations including listing calendars, viewing existing events, creating new appointments with specific time slots, and removing events via unique identifiers. Notably, it includes built-in conflict detection to prevent scheduling overlapping meetings, ensuring that your calendar remains accurate and manageable.

Installation

To integrate this skill into your environment, ensure you have the Bun runtime installed as it is required for executing the underlying packages. Once Bun is ready, install the skill using the command clawhub install openclaw/skills/skills/boyd4y/feishu-calendar-advanced. After installation, execute the setup wizard by running bunx @teamclaw/feishu-agent setup to input your Feishu app credentials (App ID and App Secret). You must also perform the OAuth authorization step using bunx @teamclaw/feishu-agent auth to grant the agent the necessary permissions to access your calendar data. Finally, verify your configuration with the whoami command to ensure the agent is successfully connected to your account.

Use Cases

This skill is ideal for professionals who utilize Feishu for their daily operations and want to automate scheduling. Use it to quickly check your availability before committing to a new project deadline, batch-create meeting requests for team collaborations, or purge outdated calendar clutter. It is particularly effective for developers or power users who operate in a terminal-first workflow and want to bypass the browser-based UI for routine calendar tasks.

Example Prompts

  1. "/feishu-calendar-advanced events"
  2. "/feishu-calendar-advanced create --summary 'Sync Meeting' --start '2026-03-05 09:00' --end '2026-03-05 09:30' --attendee ou_12345"
  3. "/feishu-calendar-advanced delete --event-id evt_550e8400-e29b"

Tips & Limitations

Always ensure your local system time is synchronized to avoid scheduling errors. If you encounter a 'Time conflict' error, use the event listing command to inspect your current schedule before attempting to re-schedule. Note that this skill requires specific API permissions ('calendar:calendar' and 'calendar:event') to be enabled in the Feishu Developer Console. If you change your Feishu app settings, you may need to re-run the auth command to refresh your tokens.

Metadata

Author@boyd4y
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-boyd4y-feishu-calendar-advanced": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#calendar#scheduling#productivity#feishu#lark
Safety Score: 4/5

Flags: external-api, code-execution