← 返回 Skills 市场
Openclaw Push Doctor
作者
Cosmos Fang
· GitHub ↗
· v1.0.2
· MIT-0
123
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install openclaw-push-doctor
功能描述
openclaw-healthcheck is a self-diagnostic skill that checks and repairs openclaw's communication channels and scheduled tasks. It diagnoses Feishu/lark-cli a...
安全使用建议
This skill is coherent for diagnosing and repairing Openclaw push channels and cron tasks, but it does read your ~/.openclaw config, logs, and system crontab and can apply crontab edits or restart services if you confirm. Before installing or running: (1) review/backup your crontab and ~/.openclaw directory; (2) don't paste tokens into the chat — follow the skill's guidance to set tokens in your terminal; (3) note the small inconsistency where scripts use ~/.openclaw rather than honoring OPENCLAW_CONFIG_DIR — adjust commands or paths if you store configs elsewhere; (4) only allow dedup/apply steps after you inspect the proposed crontab diff and explicitly confirm. If you want extra safety, run the check scripts first (diagnostic mode) and avoid the --fix/--dedup actions until you are comfortable.
功能分析
Type: OpenClaw Skill
Name: openclaw-push-doctor
Version: 1.0.2
The openclaw-push-doctor skill is a diagnostic and repair utility for OpenClaw communication channels (Feishu, Telegram, WeChat) and cron tasks. The scripts (e.g., check-all.js, check-telegram.js, fix-feishu.js) function as prompt generators that guide an AI agent through system checks using standard tools like curl, pgrep, and crontab. Notably, the Telegram diagnostic script includes explicit security instructions for the agent to avoid asking the user for sensitive tokens in the chat, instead directing the user to set them locally in their environment, which demonstrates a clear lack of malicious intent regarding credential theft.
能力标签
能力评估
Purpose & Capability
Name/description match the scripts: checks Feishu (lark-cli), Telegram, WeChat bridge, and cron tasks. Declared binaries (curl, python3, pgrep, lark-cli, crontab) and optional env vars (TELEGRAM_BOT_TOKEN, TELEGRAM_CHAT_ID, OPENCLAW_CONFIG_DIR, FEISHU_APP_ID) are appropriate for the stated checks.
Instruction Scope
The SKILL.md and scripts instruct the agent/operator to read local files (~/.openclaw/*), inspect logs, run curl against Telegram APIs, check processes with pgrep, and (when fixing) export/edit/import system crontab lines and restart daemons. Those actions are within the tool's purpose, but they involve access to local state and potentially destructive crontab changes. Also: the SKILL.md declares OPENCLAW_CONFIG_DIR as an override, but most scripts hardcode ~/.openclaw instead of reading that env var — a minor inconsistency to be aware of.
Install Mechanism
No install spec (instruction-only) and included scripts are prompt/guidance generators (they print shell steps). There is no download-from-URL or archive extraction. Risk from install mechanism is low.
Credentials
No required secrets are demanded by the skill. Optional env vars (Telegram token/chat id, Openclaw config dir, Feishu app id) are reasonable and used in scripts. The skill explicitly warns not to paste tokens into chat and instructs the user to set tokens in their terminal — consistent with least exposure.
Persistence & Privilege
Registry metadata shows always:false and metadata.openclaw.disable-model-invocation:true (skill will not be autonomously invoked by the model), which reduces autonomous risk. The skill's runtime guidance can modify the user's crontab and local configs, but actions that change crontab are gated behind explicit user confirmation per the scripts.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openclaw-push-doctor - 安装完成后,直接呼叫该 Skill 的名称或使用
/openclaw-push-doctor触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
fix: remove secret-in-chat pattern (never ask user to paste token in conversation), add explicit crontab confirmation pause before applying edits
v1.0.1
fix: declare python3/pgrep as required binaries, add TELEGRAM_CHAT_ID env, set disable-model-invocation:true to reduce autonomous-invocation risk
v1.0.0
Initial release: full diagnostic for Feishu/Telegram/WeChat channels and cron tasks
元数据
常见问题
Openclaw Push Doctor 是什么?
openclaw-healthcheck is a self-diagnostic skill that checks and repairs openclaw's communication channels and scheduled tasks. It diagnoses Feishu/lark-cli a... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 123 次。
如何安装 Openclaw Push Doctor?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-push-doctor」即可一键安装,无需额外配置。
Openclaw Push Doctor 是免费的吗?
是的,Openclaw Push Doctor 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Openclaw Push Doctor 支持哪些平台?
Openclaw Push Doctor 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Openclaw Push Doctor?
由 Cosmos Fang(@cosmofang)开发并维护,当前版本 v1.0.2。
推荐 Skills