← 返回 Skills 市场
satoshistackalotto

System Health Check

作者 Stems · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
689
总下载
0
收藏
5
当前安装
1
版本数
在 OpenClaw 中安装
/install system-health-check
功能描述
System health validator — checks skill files, paths, permissions, binaries, backup freshness, and encryption. Produces pass/fail reports.
安全使用建议
Before installing or enabling this skill, ask the maintainer to clarify the contradictions: (1) does the tool truly run read-only, or will it create reports/log entries under OPENCLAW_DATA_DIR (which implies writes)? (2) why does EVALS.json expect 'curl' while the skill metadata does not list curl as required? (3) what exactly do the 'encryption' and 'integrity' checks read or require (any secrets or privileged access)? If you plan to run it, test in a non-production environment first, inspect what files it actually creates when run with different flags (especially --save-report), and ensure your agent's ability to auto-invoke the skill is constrained if you do not want automated writes to your data directory.
功能分析
Type: OpenClaw Skill Name: system-health-check Version: 0.1.0 The 'system-health-check' skill is a diagnostic tool designed to validate the integrity and configuration of the OpenClaw Greek Accounting system. Both SKILL.md and EVALS.json explicitly state and consistently reinforce that the skill is 'Read-only' and 'Never modifies any data.' It checks for file presence, directory structure, permissions, dependencies, backup freshness, process locks, and encryption status, reporting issues without taking any corrective actions itself. Remediation commands are provided as descriptive strings in the output, not as executable instructions for the agent. There is no evidence of intentional harmful behavior, data exfiltration, malicious execution, or persistence mechanisms. The described checks, while involving file system and environment variable access, are entirely consistent with its stated purpose as a non-destructive health validator.
能力评估
Purpose & Capability
Name/description (system health validator for OpenClaw) align with requiring openclaw, jq, and OPENCLAW_DATA_DIR. openssl for hash checks is reasonable. However the EVALS.json expectations mention verifying 'curl' is installed while the declared required binaries do not include curl, and counts for expected skill/EVAL files are inconsistent (expected_count:20 vs narrative '19 operational skills + canonical map'). These mismatches are minor but unexplained.
Instruction Scope
SKILL.md repeatedly claims 'read-only' and 'never modifies any data' but also documents features that write or log data: --save-report (writes to /data/reports/system/), EVALS expectations that failures are logged to /data/memory/failures/, and example remediation advice that implies state changes by operators. The instructions instruct reading many sensitive paths under $OPENCLAW_DATA_DIR (expected), but the read-only promise conflicts with documented report/log writing and is not reconciled in the documentation. The 'encryption status' and 'integrity' checks are underspecified (unclear if they require keys or privileged reads).
Install Mechanism
Instruction-only skill with no install spec or code files — lowest install risk. Nothing is downloaded or extracted by the skill itself.
Credentials
Only OPENCLAW_DATA_DIR and availability of jq/openssl/openclaw are required — this is proportionate for a health-checker that scans the OpenClaw data tree. No secrets or unrelated credentials are requested. Minor discrepancy: EVALS.json expects curl to be verified but curl is not declared as required.
Persistence & Privilege
The skill is not forced-always and is user-invocable (normal). However the documentation implies it can write reports/logs under $OPENCLAW_DATA_DIR (e.g., --save-report and logging failures), contradicting the 'read-only' promise. If allowed to run autonomously by the agent, that write behavior could create data the user did not expect. Clarification is needed about what the skill will write by default and whether any writes require explicit flags or elevated permissions.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install system-health-check
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /system-health-check 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of the system-health-check skill for OpenClaw Greek Accounting. - Validates skill file presence, integrity, and test coverage across all skills. - Checks directory structure and flags any non-canonical paths under `/data/`. - Verifies sensitive directory and file permissions for security compliance. - Ensures required binaries and environment variables are set for operation. - Reports on backup freshness, file encryption status, and process locks. - Provides clear pass/fail reports with actionable remediation steps. - Designed for safe, read-only, cron-friendly daily or pre-operation use.
元数据
Slug system-health-check
版本 0.1.0
许可证
累计安装 8
当前安装数 5
历史版本数 1
常见问题

System Health Check 是什么?

System health validator — checks skill files, paths, permissions, binaries, backup freshness, and encryption. Produces pass/fail reports. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 689 次。

如何安装 System Health Check?

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

System Health Check 是免费的吗?

是的,System Health Check 完全免费(开源免费),可自由下载、安装和使用。

System Health Check 支持哪些平台?

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

谁开发了 System Health Check?

由 Stems(@satoshistackalotto)开发并维护,当前版本 v0.1.0。

💬 留言讨论