← 返回 Skills 市场
muguozi1

Muguozi1 Openclaw Feishu Calendar

作者 muguozi1 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
296
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install muguozi1-openclaw-feishu-calendar
功能描述
Manage Feishu calendars by listing, searching, checking schedules, syncing events, and marking tasks with date/time extraction and attendee assignment.
安全使用建议
Before installing: 1) Expect to supply FEISHU_APP_ID and FEISHU_APP_SECRET in a .env file (registry metadata is out-of-date). Also inspect whether you need OPENCLAW_MASTER_ID and if so set it deliberately. 2) Audit scripts that delete or mass-create events (cleanup.js, setup_routine.js, sync_routine.js) — they will remove events matching simple rules and create recurring 'System Maintenance' and other routine events; run them only with limited-scope test credentials or after backing up affected calendars. 3) Note the skill writes to ../../memory/calendar_events.json and ../../HEARTBEAT.md — back up those files and be prepared for modifications. 4) Confirm missing files/imports (common/time-helper.js) are available in your deployment; otherwise runtime errors may occur. 5) Limit the Feishu app's permissions to the minimal calendar scopes and prefer a test account first. 6) If you want to proceed, run npm install in the skill directory and audit package-lock.json; run scripts manually in a controlled environment before enabling autonomous agent invocation.
功能分析
Type: OpenClaw Skill Name: muguozi1-openclaw-feishu-calendar Version: 1.0.0 The bundle is a functional Feishu (Lark) calendar management tool designed for an AI agent. It provides standard capabilities to list, search, create, and sync calendar events using the official `@larksuiteoapi/node-sdk`. The scripts include logic for maintaining an agent 'heartbeat' by syncing upcoming schedules to local markdown files and setting up routine recurring events. No evidence of data exfiltration, malicious code execution, or harmful prompt injection was found; the 'System Maintenance' and 'Auto-Restart' references are merely titles for scheduled calendar entries rather than actual system-level commands.
能力评估
Purpose & Capability
Name/description and the code align: this is a Feishu (Lark) calendar integration that lists, creates, syncs and cleans events. However the registry metadata claims no required environment variables/credentials while the code and SKILL.md require FEISHU_APP_ID and FEISHU_APP_SECRET (and some code references OPENCLAW_MASTER_ID). That mismatch is incoherent and should be corrected.
Instruction Scope
SKILL.md instructs running the included node scripts which is consistent, but the runtime instructions omit mention of an additional env var (OPENCLAW_MASTER_ID) seen in code. Several scripts perform actions beyond simple queries: cleanup.js and setup_routine.js delete events and create recurring 'System Maintenance' events; sync.js writes to '../../memory/calendar_events.json' and modifies '../../HEARTBEAT.md' (files outside the skill folder). Some files import '../common/time-helper.js' which is not present in the manifest — runtime may fail or behave unexpectedly. The SKILL.md also assumes the agent can obtain the requester's Feishu OpenID to pass as --attendees but does not specify how.
Install Mechanism
There is no install spec (instruction-only), which is lower risk for arbitrary installers. The project includes package.json and package-lock.json depending on @larksuiteoapi/node-sdk and dotenv from npm — users will need to run npm install to satisfy dependencies. No external download URLs or extract steps are used.
Credentials
The code requires FEISHU_APP_ID and FEISHU_APP_SECRET (and references OPENCLAW_MASTER_ID), yet the registry lists no required env vars and primary credential is unset. Requesting full Feishu app credentials is expected for calendar operations, but the undeclared/misaligned env requirements are a red flag. Also consider that with those credentials the skill can create, delete, and modify calendars/events (including recurring events) — ensure credentials have minimal scope.
Persistence & Privilege
always is false (normal). The skill does not request to be always-enabled, nor to change other skills. However it will create/delete calendar events and write files (calendar_events.json and HEARTBEAT.md) under repository parent paths — these are persistent side-effects outside the skill directory and can be intrusive. Autonomous invocation plus calendar-create/delete ability increases blast radius if credentials are compromised; review before enabling autonomous runs.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install muguozi1-openclaw-feishu-calendar
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /muguozi1-openclaw-feishu-calendar 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of Feishu (Lark) Calendar management skill. - Provides commands to list calendars, search by name, check a specific calendar, and synchronize events. - Supports creation of events and shared project calendars via CLI scripts. - Follows minimalist design principles for clarity and ease of use. - Requires Feishu App credentials for setup. - Includes example commands, configuration guidance, and troubleshooting steps. - Documentation available in both English and Chinese.
元数据
Slug muguozi1-openclaw-feishu-calendar
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Muguozi1 Openclaw Feishu Calendar 是什么?

Manage Feishu calendars by listing, searching, checking schedules, syncing events, and marking tasks with date/time extraction and attendee assignment. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 296 次。

如何安装 Muguozi1 Openclaw Feishu Calendar?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install muguozi1-openclaw-feishu-calendar」即可一键安装,无需额外配置。

Muguozi1 Openclaw Feishu Calendar 是免费的吗?

是的,Muguozi1 Openclaw Feishu Calendar 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Muguozi1 Openclaw Feishu Calendar 支持哪些平台?

Muguozi1 Openclaw Feishu Calendar 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Muguozi1 Openclaw Feishu Calendar?

由 muguozi1(@muguozi1)开发并维护,当前版本 v1.0.0。

💬 留言讨论