feishu-calendar-advanced

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

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "feishu-calendar-advanced" with this command: npx skills add boyd4y/feishu-calendar-advanced

Feishu Calendar Advanced

Manage your Feishu (Lark) calendar using the feishu-agent CLI tool.

Dependencies

DependencyRequiredDescription
bunYesBun runtime (for running bunx commands)
@teamclaw/feishu-agentYesInstalled automatically via bunx

Check Dependencies

# Check bun availability
bun --version

Setup

First Time Setup

  1. Install and configure feishu-agent:
# Interactive setup wizard (recommended)
bunx @teamclaw/feishu-agent setup

# Or manual configuration
bunx @teamclaw/feishu-agent config set appId <your_app_id>
bunx @teamclaw/feishu-agent config set appSecret <your_app_secret>
  1. OAuth Authorization:
bunx @teamclaw/feishu-agent auth
  1. Verify setup:
bunx @teamclaw/feishu-agent whoami

Usage

/feishu-calendar-advanced [command] [options]

Commands

CommandDescription
calendarsList all calendars (primary, subscribed)
eventsList events in primary calendar
create --summary "Meeting" --start "2026-03-05 14:00" --end "2026-03-05 15:00"Create a new event
create --summary "Meeting" --start "..." --end "..." --attendee user_idCreate event with attendees
delete --event-id <event_id>Delete an event by ID

Options

OptionDescription
--summaryEvent title/summary (required for create)
--startStart time in format "YYYY-MM-DD HH:MM" (required for create)
--endEnd time in format "YYYY-MM-DD HH:MM" (required for create)
--attendeeAdd attendee by user_id (can be used multiple times)
--event-idEvent ID (required for delete)

Examples

# List all calendars
/feishu-calendar-advanced calendars

# List events in primary calendar
/feishu-calendar-advanced events

# Create a simple event
/feishu-calendar-advanced create --summary "Team Standup" --start "2026-03-05 10:00" --end "2026-03-05 10:30"

# Create event with attendees
/feishu-calendar-advanced create --summary "Project Review" --start "2026-03-05 14:00" --end "2026-03-05 15:00" --attendee user_id_1 --attendee user_id_2

# Delete an event
/feishu-calendar-advanced delete --event-id evt_xxxxxxxxxxxxx

Troubleshooting

"User authorization required"

  • Run bunx @teamclaw/feishu-agent auth to authorize

"Token expired"

  • Run bunx @teamclaw/feishu-agent auth again to refresh

"Time conflict detected"

  • The requested time slot is already busy
  • Choose a different time or check your calendar with bunx @teamclaw/feishu-agent calendar events

"Permission denied"

  • Check app permissions in Feishu Developer Console
  • Required: calendar:calendar, calendar:event

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

NEXO Brain

Cognitive memory system for AI agents — Atkinson-Shiffrin memory model, semantic RAG, trust scoring, and metacognitive error prevention. Gives your agent per...

Registry SourceRecently Updated
Automation

Context Memory Recovery

Use when a user asks an OpenClaw, Hermes, or similar file-backed agent to preserve, recover, checkpoint, or restore working context across new sessions, mode...

Registry SourceRecently Updated
Automation

Space Duck

Connect and manage your AI agent's identity on the Space Duck network for status, trust tier, connections, activity, sending pecks, and navigation commands.

Registry SourceRecently Updated
Automation

Personal Health Router

Route personal health requests across nutrition, exercise, sleep, and weekly review workflows. Use when the user asks to log calories, analyze a meal photo,...

Registry SourceRecently Updated