skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
skills.volces.com117 installs

feishu-calendar-advanced

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

How do I install this agent skill?

npx skills add https://skills.volces.com --skill feishu-calendar-advanced
view source ↗

Is this agent skill safe to install?

No partner audit is available yet. Read the source before installing.

What does this agent skill do?

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

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/skills.volces.com/feishu-calendar-advanced">View feishu-calendar-advanced on skillZs</a>