Lark CLI Dev Hub Calendar for Openclaw

A command-line skill that connects Openclaw agents to Feishu/Lark Calendar for automated scheduling, freebusy checks, and release window time-blocking.

afengzi
v0.1.0
May 20, 2026
0
677
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install lark-cli-devhub-calendar

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install lark-cli-devhub-calendar using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Lark CLI Dev Hub Calendar?

The Lark CLI Dev Hub Calendar skill serves as the core planning, scheduling, and time-blocking layer for development workflows. By interfacing directly with the lark-cli or feishu-cli, this extension allows AI agents to automatically translate technical milestones, bug bashes, and QA reviews into actionable calendar events. This ensures that team schedules perfectly align with live development velocity.

Using Openclaw Skills like this one helps engineering teams maintain clear visibility into release windows, verification reminders, and incident syncs. It acts as an automated coordination assistant that bridges the gap between terminal execution and corporate calendars without requiring manual scheduling intervention.

Lark CLI Dev Hub Calendar Use Cases

  • Creating dedicated time blocks for bug bashes, QA testing sessions, code reviews, and release windows.
  • Querying user availability and time gaps with freebusy or suggestion commands prior to booking.
  • Finding and booking optimal physical meeting rooms for planned code reviews or incident resolution sessions.
  • Scheduling automated calendar reminders for stale design decisions, technical pitfalls, and operational playbooks requiring review.
  • Dropping automatic verification reminders onto team calendars immediately following a main branch push.

How Lark CLI Dev Hub Calendar Works

  1. Trigger Recognition: The AI agent identifies a scheduling need, such as a scheduled release, an upcoming incident review, or a stale playbook notification.
  2. Availability Lookup: The agent executes freebusy or suggestion commands via the CLI to determine stakeholder availability without calendar conflicts.
  3. Resource Allocation: If physical space is required, the agent checks for and allocates available meeting rooms using JSON-configured parameters.
  4. Event Insertion: The agent constructs the event payload and interfaces with lark-cli to securely write the event directly to the target Feishu/Lark accounts.
  5. Follow-up Automation: The agent links the generated calendar blocks to related development artifacts like Dev Hub Releases or Pitfall trackers for continuous visibility.

Lark CLI Dev Hub Calendar Setup

Prerequisites

Ensure that you have the lark-cli binary installed and globally accessible in your system PATH.

Installation & Configuration

Configure the skill dependencies and test the communication link with the Lark server using the following commands:

# Verify your lark-cli installation
lark-cli --version

# Authenticate your user session or service account
lark-cli auth login

# Test fetching your current calendar agenda to ensure access
lark-cli calendar +agenda --as user --format json

Lark CLI Dev Hub Calendar Data Schema & Taxonomy

The skill manages inputs and outputs primarily through structured JSON schemas passed to the command-line interface. Below are the key data structures utilized:

Data File Payload Key Fields & Metadata Purpose
@freebusy.json startTime, endTime, userIds Queries availability timelines across multiple team members.
@suggestion.json duration, attendees, timeRange Solicits optimal recommended meeting slots based on system heuristics.
@rooms.json capacity, equipment, buildingId Filters and requests available physical meeting rooms.
@event.json summary, description, attendees, reminders Defines the final event structural data payload for calendar execution.

Lark CLI Dev Hub Calendar Advanced Features

  • Discovery Aliases: Built-in multi-lingual support and synonyms handling for aliases like feishu-cli calendar, 飞书日历, agenda, and freebusy.
  • Dev Hub Lifecycle Hooks: Automatically maps events directly to technical states, transforming a 'Staleness = Needs Review' tag in a repository into an active calendar invite.
  • Implicit Guardrails: Strictly complies with routing boundaries by separating event scheduling from task ownership, preventing silent event generation when context is ambiguous.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*