Feishu Calendar Advanced

👤 boyd4y 📦 v1.0.0 ⭐ 4.3 ⬇️ 2.3K 下載
🤖 AI-Agent 免費 🔑 需 API Key

📖 技能介紹


name: feishu-calendar-advanced description: Feishu calendar management via feishu-agent. View calendars, list events, create and delete events with conflict detection. compatibility: darwin,linux metadata: version: 1.0.0 requires: bins: - bun


Feishu Calendar Advanced

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

Dependencies

Dependency Required Description
bun Yes Bun runtime (for running bunx commands)
@teamclaw/feishu-agent Yes Installed automatically via bunx

Check Dependencies

# Check bun availability
bun --version

7w4.net收錄了海量優質技能外掛。

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

Command Description
calendars List all calendars (primary, subscribed)
events List 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_id Create event with attendees
delete --event-id <event_id> Delete an event by ID

Options

Option Description
--summary Event title/summary (required for create)
--start Start time in format "YYYY-MM-DD HH:MM" (required for create)
--end End time in format "YYYY-MM-DD HH:MM" (required for create)
--attendee Add attendee by user_id (can be used multiple times)
--event-id Event 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

🤖 AI 評測

這個飛書日曆管理工具整體質量不錯,文件清晰易懂。它能幫你檢視日曆、建立和刪除日程事件,設定步驟也比較詳細。優點是使用方便、命令簡單,示例豐富,新手也能快速上手。不足之處是刪除事件時沒有確認提示,可能會誤刪。另外部分高階功能的說明還可以更詳細一些。

📊 多維度評分

適應性4.5
規範性4.3
有效性4.2
可靠性4
可信度5

📁 包含檔案 (2 個)

📄 SKILL.md 3 KB
📄 _meta.json 143 B