feishu-calendar

👤 autogame-17 📦 v1.0.0 ⭐ 4.1 ⬇️ 8.3K 下載
📄 辦公效率 免費 🔑 需 API Key

📖 技能介紹

feishu-calendar

Manage Feishu (Lark) Calendars. Use this skill to list calendars, check schedules, and sync events.

Usage

7w4.net小蔥技能站收錄全網優質技能,值得收藏。

List Calendars

Check available calendars and their IDs.

node skills/feishu-calendar/list_test.js

Search Calendar

Find a calendar by name/summary.

node skills/feishu-calendar/search_cal.js

Check Master's Calendar

Specific check for the Master's calendar status.

node skills/feishu-calendar/check_master.js

Sync Routine

Run the calendar synchronization routine (syncs events to local state/memory).

node skills/feishu-calendar/sync_routine.js

Setup

Requires FEISHU_APP_ID and FEISHU_APP_SECRET in .env.

Standard Protocol: Task Marking

Trigger: User says "Mark this task" or "Remind me to...". Action: 1. Analyze: Extract date/time (e.g., "Feb 4th" -> YYYY-MM-04). 2. Execute: Run create.js with --attendees set to the requester's ID. 3. Format: bash node skills/feishu-calendar/create.js --summary "Task: <Title>" --desc "<Context>" --start "<ISO>" --end "<ISO+1h>" --attendees "<User_ID>"

Setup Shared Calendar

Create a shared calendar for a project and add members.

node skills/feishu-calendar/setup_shared.js --name "Project Name" --desc "Description" --members "ou_1,ou_2" --role "writer"

🤖 AI 評測

這個飛書日曆 Skill 功能實用,能滿足建立日程、檢視日曆、同步事件等日常需求。文件清晰明瞭,新手也能快速上手。實現較為穩健,有自動容錯機制應對許可權問題。但部分指令碼穩定性有待提升,存在程式碼重複問題,整體缺少完善的測試保障。總體質量中規中矩,對於基礎日曆管理夠用,但還有最佳化空間。

📊 多維度評分

適應性4
規範性3.6
有效性4.4
可靠性4.1
可信度4.8

📁 包含檔案 (15 個)

📄 SKILL.md 1.3 KB
📄 _meta.json 134 B
📄 check.js 3.8 KB
📄 check_master.js 998 B
📄 cleanup.js 3 KB
📄 create.js 4.3 KB
📄 lib/CalendarManager.js 3.5 KB
📄 list_test.js 645 B
📄 package-lock.json 21.2 KB
📄 package.json 297 B
📄 search_cal.js 936 B
📄 setup_routine.js 5.3 KB
📄 setup_shared.js 3.5 KB
📄 sync.js 3.8 KB
📄 sync_routine.js 3.1 KB