← 返回 Skills 市场
1466
总下载
0
收藏
12
当前安装
1
版本数
在 OpenClaw 中安装
/install feishu-calendar-advanced
功能描述
Feishu calendar management via feishu-agent. View calendars, list events, create and delete events with conflict detection.
使用说明 (SKILL.md)
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
Setup
First Time Setup
- Install and configure feishu-agent:
# Interactive setup wizard (recommended)
bunx @teamclaw/feishu-agent setup
# Or manual configuration
bunx @teamclaw/feishu-agent config set appId \x3Cyour_app_id>
bunx @teamclaw/feishu-agent config set appSecret \x3Cyour_app_secret>
- OAuth Authorization:
bunx @teamclaw/feishu-agent auth
- 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 \x3Cevent_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 authto authorize
"Token expired"
- Run
bunx @teamclaw/feishu-agent authagain 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
安全使用建议
This skill appears to do what it claims (Feishu calendar management), but the skill metadata does not declare the real requirements that the SKILL.md asks for. Before installing or running these commands: 1) Verify you trust the @teamclaw/feishu-agent package and its maintainer — consider inspecting its source on the package registry or GitHub first. 2) Be aware bun/bunx will download and execute remote code; install/run in an isolated environment if possible. 3) The SKILL.md requires Feishu appId/appSecret and OAuth; confirm how and where credentials/tokens are stored and avoid pasting secrets into untrusted prompts. 4) Prefer skills whose metadata explicitly lists required binaries and credentials. If you need higher assurance, request the package source or a signed release URL and review it before running bunx.
功能分析
Type: OpenClaw Skill
Name: feishu-calendar-advanced
Version: 1.0.0
The skill bundle provides instructions for managing Feishu calendar events using the `@teamclaw/feishu-agent` CLI tool. All commands and instructions in `SKILL.md` are directly related to the stated purpose of calendar management, involving standard `bunx` commands to execute the `feishu-agent`. There is no evidence of intentional malicious behavior such as data exfiltration, unauthorized remote control, persistence mechanisms, or prompt injection attempts against the OpenClaw agent. While the skill involves executing an external binary via `bunx` and handling sensitive API credentials (`appId`, `appSecret`), these actions are necessary for its legitimate function and are not instructed to be misused. Any potential vulnerabilities (e.g., shell injection in the `feishu-agent` CLI itself or supply chain risks) are not exploited or instructed by the provided skill definition.
能力评估
Purpose & Capability
The SKILL.md clearly requires bun/bunx and the @teamclaw/feishu-agent package and instructs the user to provide Feishu appId/appSecret and perform OAuth. The registry metadata, however, declares no required binaries, no primary credential, and no required env vars. That omission is incoherent: a calendar integration legitimately needs Feishu credentials and a runtime (bun).
Instruction Scope
The runtime instructions stay within calendar-management functionality (list/create/delete events) but direct the agent/user to install and execute a third-party npm package via bunx and to run interactive auth flows. The doc does not say where tokens are stored or how credentials are protected. The instructions also reference appId/appSecret values that are not declared in the skill metadata.
Install Mechanism
There is no formal install spec in the registry (instruction-only), but the SKILL.md instructs using bunx to acquire and run @teamclaw/feishu-agent from the package registry. That is a moderate supply-chain risk: bunx/npm will fetch remote code (unknown maintainer) and execute it locally. This is expected for a CLI-based integration but should be explicitly declared.
Credentials
The skill requires Feishu credentials (appId/appSecret) and OAuth tokens to operate, yet the metadata lists no environment variables or primary credential. Requiring app secrets and OAuth scopes (calendar:calendar, calendar:event) is proportionate to the feature set, but the omission from metadata is a red flag — it prevents an informed permission review before install.
Persistence & Privilege
always is false and there is no install script or evidence the skill will persistently modify agent/system configuration. It's instruction-only and relies on manual bunx install/auth, so it does not request elevated persistent privileges from the registry metadata.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install feishu-calendar-advanced - 安装完成后,直接呼叫该 Skill 的名称或使用
/feishu-calendar-advanced触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of feishu-calendar-advanced.
- Manage Feishu (Lark) calendars using the feishu-agent CLI.
- View all calendars, list calendar events, create and delete events.
- Conflict detection for event creation prevents double-booking.
- Supports adding attendees to events and deleting events by ID.
- Requires bun runtime and handles OAuth setup via feishu-agent.
元数据
常见问题
Feishu Calendar Advanced 是什么?
Feishu calendar management via feishu-agent. View calendars, list events, create and delete events with conflict detection. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1466 次。
如何安装 Feishu Calendar Advanced?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install feishu-calendar-advanced」即可一键安装,无需额外配置。
Feishu Calendar Advanced 是免费的吗?
是的,Feishu Calendar Advanced 完全免费(开源免费),可自由下载、安装和使用。
Feishu Calendar Advanced 支持哪些平台?
Feishu Calendar Advanced 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Feishu Calendar Advanced?
由 Yang Jun(@boyd4y)开发并维护,当前版本 v1.0.0。
推荐 Skills