OpenClaw Doctor

v1.0.0

一键检查 OpenClaw 系统健康状态(配置、模型、cron、记忆)

0· 251·1 current·1 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for l6366616-lang/openclaw-health-doctor.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "OpenClaw Doctor" (l6366616-lang/openclaw-health-doctor) from ClawHub.
Skill page: https://clawhub.ai/l6366616-lang/openclaw-health-doctor
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required binaries: node
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install openclaw-health-doctor

ClawHub CLI

Package manager switcher

npx clawhub@latest install openclaw-health-doctor
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the runtime instructions: the skill is a diagnostic that reads OpenClaw config and workspace files and runs the OpenClaw CLI to report status. Required binary (node) is reasonable for an OpenClaw tool. It mentions verifying API keys and model connectivity but does not require external credentials — this is consistent if keys are stored in local config files (openclaw.json).
Instruction Scope
SKILL.md instructs the agent to read openclaw.json, workspace files (MEMORY.md, TOOLS.md, daily notes) and run 'openclaw status' and 'openclaw cron list' — all within the scope of a health check. However these instructions imply reading configuration files that may contain sensitive API keys; the document asks the agent to redact keys but does not define how to validate API keys or where network checks should be performed. The instructions are otherwise narrowly scoped and do not request unrelated system data.
Install Mechanism
No install spec and no code files — lowest-risk instruction-only skill. It relies on existing CLI/binaries (node and the 'openclaw' CLI) which is expected for this purpose.
Credentials
The skill declares no required environment variables or credentials, which is proportionate for a read-only diagnostic. That said, verifying API keys/model connectivity will likely require access to secrets stored in local config files (openclaw.json) or performing outgoing network requests; those are plausible needs but are not explicitly documented as required credentials.
Persistence & Privilege
The skill does not request persistent or elevated platform privileges (always:false). It is user-invocable and allows autonomous invocation by default, which is normal for skills; there is no evidence it would modify other skills or system-wide settings.
Assessment
This skill is an instruction-only health checker and appears coherent for that role. Before installing or allowing autonomous runs: 1) confirm you trust the agent to read local config files (openclaw.json) because they may contain API keys or secrets; 2) run the checks manually first (run 'openclaw status' and inspect openclaw.json) to see what data is exposed; 3) ensure the environment has the expected 'openclaw' CLI and Node.js and that outgoing network access for model/API checks is acceptable; 4) note that SKILL.md asks the agent to mask secrets but that masking is not enforced—avoid granting the skill access to secrets you would not want inspected. If you need stronger guarantees, restrict it to manual invocation and run it in a test environment first.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

🩺 Clawdis
Binsnode
diagnosticvk971nz46am1947nvhw9yseqmex83f02vhealthvk971nz46am1947nvhw9yseqmex83f02vlatestvk971nz46am1947nvhw9yseqmex83f02vsystemvk971nz46am1947nvhw9yseqmex83f02v
251downloads
0stars
1versions
Updated 1mo ago
v1.0.0
MIT-0

🩺 OpenClaw 健康检查

一键全面检查 OpenClaw 系统状态,发现问题并给出修复建议。

检查项目

1. 系统状态

  • OpenClaw 版本
  • Node.js 版本
  • 运行时间、内存占用
  • Gateway 进程状态

2. 配置检查

  • 配置文件是否有效(openclaw.json)
  • 频道连接状态(飞书/Telegram 等)
  • 模型配置是否正确
  • 权限设置是否合理

3. 模型连通性

  • 主模型能否正常响应
  • Fallback 模型是否可用
  • API Key 是否有效

4. 定时任务

  • Cron 任务数量和状态
  • 最近一次执行是否成功
  • 有没有连续失败的任务

5. 记忆系统

  • MEMORY.md 是否存在
  • daily notes 最近更新时间
  • TOOLS.md 是否有内容

6. 技能加载

  • 已安装技能数量
  • 技能格式是否正确
  • 有没有重复或冲突的技能

使用方式

AI 调用步骤:

  1. 检查 openclaw.json 配置文件
  2. 执行 openclaw status 获取系统状态
  3. 执行 openclaw cron list 查看定时任务
  4. 检查 workspace 文件(MEMORY.md, TOOLS.md 等)
  5. 汇总结果,给出健康评分(0-100)和修复建议

输出格式

🩺 OpenClaw 健康检查报告

系统状态:✅/⚠️/❌
- 版本:xxx
- 运行时间:xxx
- 内存:xxx

配置:✅/⚠️/❌
- 频道:xxx
- 模型:xxx

定时任务:✅/⚠️/❌
- 总数:x
- 正常:x
- 异常:x

记忆系统:✅/⚠️/❌

健康评分:xx/100
建议修复:xxx

注意事项

  • 检查时不要修改任何配置
  • 发现问题先报告,不要自动修复(除非用户明确要求)
  • 敏感信息(API Key 等)用 *** 脱敏

Comments

Loading comments...