← Back to Skills Marketplace
Feishu Cron Announce
by
bbj375767338-arch
· GitHub ↗
· v1.0.0
· MIT-0
84
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install feishu-cron-announce
Description
创建定时任务并通过 OpenClaw cron announce 直接推送结果到飞书。当需要设置定时监控任务(如版本发布、天气、股票等)并让结果自动推送到飞书时使用。关键词:飞书定时推送、cron 定时任务、飞书 announce、定时监控、飞书监控通知。
README (SKILL.md)
飞书 Cron Announce 定时推送
核心要点
成功关键:--session isolated + --announce + --channel feishu + --to + --tz Asia/Shanghai
标准命令模板
openclaw cron add \
--name "\x3C任务名>" \
--cron "\x3Ccron表达式>" \
--tz "Asia/Shanghai" \
--session isolated \
--message "\x3C提示词:让 AI 检查什么并生成简短结论>" \
--announce \
--channel feishu \
--to "\x3C飞书用户 open_id>" \
--best-effort-deliver
参数说明
| 参数 | 必须 | 说明 |
|---|---|---|
--session isolated |
✅ | 隔离会话,announce 必须用 isolated |
--tz "Asia/Shanghai" |
✅ | 指定时区,避免 UTC 偏移 |
--announce |
✅ | 开启结果投递 |
--channel feishu |
✅ | 投递渠道为飞书 |
--to "\x3Copen_id>" |
✅ | 飞书用户 open_id(格式:ou_xxx) |
--best-effort-deliver |
建议 | 投递失败不影响任务状态 |
--account default |
⚠️ | 多账号时必须指定;单账号可不写 |
--cron |
✅ | 标准 cron 表达式(0 * * * * = 每小时整点) |
常见错误
| 错误 | 原因 | 解决 |
|---|---|---|
deliveryStatus: "not-delivered" |
多账号未指定 --account |
添加 --account default |
channel not found |
渠道名错误 | 确认用 feishu |
user not found |
open_id 格式错误 | 用 ou_ 开头的用户 ID |
验证命令
# 手动触发
openclaw cron run \x3Cjob-id>
# 检查结果
openclaw cron runs --id \x3Cjob-id>
# 成功标志
"delivered": true
"deliveryStatus": "delivered"
快速参考
- 飞书 open_id:从消息元数据获取,格式
ou_xxx - cron 表达式:
0 * * * *每小时整点,0 9 * * *每天 9 点 - 任务执行成功 ≠ 投递成功,两者独立
Usage Guidance
This skill is an instruction-only recipe for using the openclaw CLI to schedule cron jobs that announce to Feishu; that intent looks coherent. Before installing or enabling it, confirm two things: (1) that the OpenClaw CLI (openclaw) is actually available in the runtime where the agent will run — the SKILL metadata currently does not list it as a required binary, which is an omission; and (2) where Feishu credentials (or channel configuration) live and which component will use them to send messages. Verify that you trust the runtime/system that holds those credentials and that the agent's permission to post to Feishu is intentionally granted. If you cannot confirm the source of Feishu credentials (for example, access tokens or channel config in another skill or system setting), treat the omission as a red flag and request an updated skill manifest that declares required binaries and credentials. If you plan to use it, test in a restricted environment (non-production account) first and prefer using the recommended --session isolated flag as suggested by the SKILL.md.
Capability Assessment
Purpose & Capability
SKILL.md clearly describes using the OpenClaw CLI (openclaw cron ...) to schedule jobs and send announcements to Feishu; that aligns with the name/description. However the metadata did not declare the OpenClaw CLI as a required binary nor document that the agent/environment must be configured with Feishu channel credentials. The omission is an inconsistency (likely an oversight) but not evidence of malicious intent.
Instruction Scope
Instructions are narrowly scoped to constructing and running openclaw cron commands, checking runs, and interpreting delivery status. They do not instruct reading arbitrary files, other env vars, or contacting unrelated external endpoints.
Install Mechanism
Instruction-only skill with no install steps or code to run locally. This minimizes risk from the install mechanism.
Credentials
The skill requires access to a Feishu channel to deliver messages, but it declares no primary credential, required env vars, or config paths. Either the openclaw runtime provides Feishu credentials implicitly, or the skill omitted necessary credential requirements. Users should confirm where Feishu tokens/credentials are stored and whether granting this skill/agent access will expose those secrets.
Persistence & Privilege
The skill is not marked always:true and has no install behavior or config changes. It does allow autonomous invocation (disable-model-invocation false) which is the platform default; this is acceptable here but combine caution with credential access.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install feishu-cron-announce - After installation, invoke the skill by name or use
/feishu-cron-announce - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of feishu-cron-announce.
- Enables creation of scheduled monitoring tasks with results auto-pushed to Feishu via OpenClaw.
- Supports isolated session, timezone configuration (Asia/Shanghai), and direct Feishu push with user open_id.
- Includes command templates, detailed parameter explanations, error troubleshooting, and delivery verification steps.
- Ideal for automated Feishu notifications such as releases, weather, stock monitoring, etc.
Metadata
Frequently Asked Questions
What is Feishu Cron Announce?
创建定时任务并通过 OpenClaw cron announce 直接推送结果到飞书。当需要设置定时监控任务(如版本发布、天气、股票等)并让结果自动推送到飞书时使用。关键词:飞书定时推送、cron 定时任务、飞书 announce、定时监控、飞书监控通知。 It is an AI Agent Skill for Claude Code / OpenClaw, with 84 downloads so far.
How do I install Feishu Cron Announce?
Run "/install feishu-cron-announce" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Feishu Cron Announce free?
Yes, Feishu Cron Announce is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Feishu Cron Announce support?
Feishu Cron Announce is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Feishu Cron Announce?
It is built and maintained by bbj375767338-arch (@bbj375767338-arch); the current version is v1.0.0.
More Skills