← 返回 Skills 市场
102
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install feishu-calendar-meeting-tmp
功能描述
创建飞书日历事件和视频会议。通过日历 API 创建,自动关联飞书视频会议。
使用说明 (SKILL.md)
飞书日历 & 视频会议
通过飞书日历 API 创建事件,可选择关联飞书视频会议。
准备工作
1. OAuth 授权(首次)
需要获取 user_access_token,流程:
- 在飞书开放平台后台开通权限:
calendar:calendarcalendar:calendar.event:createvc:meeting
- 配置重定向 URL(如
http://127.0.0.1:8080/callback) - 生成授权链接并让用户授权
2. Token 管理
- access_token 有效期约 2 小时
- refresh_token 有效期约 30 天
- 过期后用 refresh_token 刷新
Token 保存在 ~/.openclaw/workspace/feishu_tokens.md
使用方式
创建日历会议(带视频会议)
# 参数
USER_TOKEN="xxx" # 从 feishu_tokens.md 读取
CALENDAR_ID="[email protected]"
# 时间戳计算(明天 10:00-11:00 北京时间)
START_TS="1772071200" # 2026-02-26 10:00:00
END_TS="1772074800" # 2026-02-26 11:00:00
# 创建日历事件(带视频会议)
# 根据用户输入选择添加字段,不要添加用户未指定的字段
# 必填字段
JSON='{
"start_time": {"timestamp": "'"$START_TS"'", "timezone": "Asia/Shanghai"},
"end_time": {"timestamp": "'"$END_TS"'", "timezone": "Asia/Shanghai"},
"summary": "会议标题",
"vchat": {"vc_type": "vc"}
}'
# 可选:用户指定描述时添加
# "description": "描述内容"
# 可选:用户指定地点时添加
# "location": "地点"
curl -s -X POST "https://open.feishu.cn/open-apis/calendar/v4/calendars/${CALENDAR_ID}/events" \
-H "Authorization: Bearer $USER_TOKEN" \
-H "Content-Type: application/json" \
-d "$JSON"
参数说明
根据用户输入决定是否包含以下字段:
- summary: 会议标题(必填)
- description: 会议描述(用户指定时)
- start_time: 开始时间(必填)
- end_time: 结束时间(必填)
- location: 会议地点(用户指定时)
- vchat.vc_type: 设为 "vc" 创建视频会议
时间戳计算
import datetime
dt = datetime.datetime(2026, 2, 26, 10, 0, 0, tzinfo=datetime.timezone(datetime.timedelta(hours=8)))
timestamp = int(dt.timestamp())
获取用户日历 ID
curl -s "https://open.feishu.cn/open-apis/calendar/v4/calendars" \
-H "Authorization: Bearer $USER_TOKEN"
返回的 calendar_id 即为主日历 ID
返回结果示例
成功创建后,返回要点:
- 会议标题
- 日期和时间
- 会议链接
示例:
✅ 会议已创建!
📅 2026年2月27日 10:00-11:00
🎥 https://vc.feishu.cn/j/xxx
注意事项
- 如果用户没有指定描述(description),不要添加额外的描述
- 如果用户没有指定地点(location),不要添加
安全使用建议
This skill appears to do what it says (create Feishu calendar events with video meetings) and uses only standard API calls, but take these precautions before installing: (1) confirm the maintainer/owner identity — the manifest contains inconsistent owner IDs; (2) expect to provide a Feishu user OAuth token/refresh token even though registry metadata claims no required env vars; (3) consider how tokens are stored — the skill suggests saving tokens to ~/.openclaw/workspace/feishu_tokens.md (a plaintext file by implication); use your platform's secrets storage or limit file permissions if you proceed; (4) review and grant only the minimum OAuth scopes listed (calendar/event create, vc:meeting); (5) if you need higher assurance, ask the publisher to correct registry metadata to list the required token and to document secure token handling (encryption or platform secret store). If you cannot verify the owner or do not want tokens written to disk, do not install.
功能分析
Type: OpenClaw Skill
Name: feishu-calendar-meeting-tmp
Version: 1.0.0
The skill facilitates Feishu calendar and meeting management but is classified as suspicious due to its use of risky capabilities, including local file system access to store and read sensitive OAuth tokens (~/.openclaw/workspace/feishu_tokens.md) and outbound network requests to the Feishu API (open.feishu.cn). Additionally, the bash templates provided in SKILL.md are vulnerable to shell injection, as they demonstrate direct interpolation of user-controlled variables into shell commands without any input sanitization or escaping.
能力评估
Purpose & Capability
Skill name/description and SKILL.md instructions align: it uses Feishu calendar API and vchat to create events with video. However the SKILL.md's embedded metadata declares a token (feishu_user_token) while the registry 'requirements' section lists no required credentials — an inconsistency between what the skill expects and what the platform metadata declares. _meta.json ownerId also differs from registry Owner ID.
Instruction Scope
Runtime instructions are narrowly scoped to OAuth, token refresh, reading a user token, calling Feishu calendar endpoints (open.feishu.cn) and creating events. The skill does instruct storing tokens at ~/.openclaw/workspace/feishu_tokens.md and reading them back, which is within the skill's purpose but is sensitive behavior (writing/reading user secrets). No instructions reference unrelated files, system configuration, or other services.
Install Mechanism
No install spec and no code files; this is instruction-only. That minimizes installation risk — nothing is downloaded or executed beyond standard curl/python usage described in the doc.
Credentials
SKILL.md and its embedded metadata expect a user access token (feishu_user_token) and describe OAuth scopes and storing refresh/access tokens. The registry-level 'Required env vars' and 'Primary credential' fields are blank, which is inconsistent and could lead to surprise if tokens are required at runtime. The practice of storing tokens in a known file path (~/.openclaw/workspace/feishu_tokens.md) is convenient but concentrates sensitive credentials in a file; the skill does not document encryption or access controls for that file.
Persistence & Privilege
Skill is not always-on and does not request elevated platform privileges. It does not attempt to modify other skills or system-wide settings in the instructions. Autonomous invocation is allowed (platform default) but is not combined with other high-risk flags.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install feishu-calendar-meeting-tmp - 安装完成后,直接呼叫该 Skill 的名称或使用
/feishu-calendar-meeting-tmp触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Create Feishu calendar events with integrated video meetings
- Supports creating Feishu calendar events via API with optional video conference integration.
- Requires user OAuth authorization and token management (access & refresh tokens).
- Allows custom event details: title (required), description, location, and meeting time.
- Users can fetch calendar IDs and create events with minimal required fields.
- Output includes event confirmation with title, date/time, and meeting link.
元数据
常见问题
Feishu Calendar Meeting.Tmp 是什么?
创建飞书日历事件和视频会议。通过日历 API 创建,自动关联飞书视频会议。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 102 次。
如何安装 Feishu Calendar Meeting.Tmp?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install feishu-calendar-meeting-tmp」即可一键安装,无需额外配置。
Feishu Calendar Meeting.Tmp 是免费的吗?
是的,Feishu Calendar Meeting.Tmp 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Feishu Calendar Meeting.Tmp 支持哪些平台?
Feishu Calendar Meeting.Tmp 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Feishu Calendar Meeting.Tmp?
由 laner(@kelaner)开发并维护,当前版本 v1.0.0。
推荐 Skills