← Back to Skills Marketplace
xueyetianya

Syscheck

by bytesagain4 · GitHub ↗ · v1.0.5 · MIT-0
cross-platform ⚠ suspicious
348
Downloads
0
Stars
1
Active Installs
6
Versions
Install in OpenClaw
/install syscheck
Description
System health checker and diagnostics tool. Quick overview of CPU usage, memory, disk space, uptime, load average, and running processes. Monitor system reso...
Usage Guidance
This skill is internally consistent with a local sysadmin CLI: it stores state and logs under ~/.local/share/syscheck and does not request external credentials or perform downloads in the provided files. Before installing or running it: (1) review the remainder of scripts/script.sh to confirm there are no network calls, shell execs that read sensitive system files (e.g., /etc/*, ssh keys, cloud credentials), or commands that escalate privileges; (2) be aware that any text you pass to commands like report/scan/alert will be written in cleartext to log files in your home directory — avoid sending secrets; (3) run it in a sandbox or test account initially if you want to observe behavior; (4) if you need automatic/periodic runs, ensure log rotation/cleanup is configured so logs don't accumulate. If you can provide the rest of the script or confirm there are no network operations in the truncated portion, confidence in this assessment would increase.
Capability Analysis
Type: OpenClaw Skill Name: syscheck Version: 1.0.5 The skill exhibits a significant discrepancy between its documentation (SKILL.md) and its actual implementation (scripts/script.sh). While the documentation claims the tool provides system health diagnostics (CPU, memory, disk usage), the script is actually a generic string-logging utility that merely appends input arguments to local log files in ~/.local/share/syscheck. This deceptive functional mismatch is a red flag, although the code lacks explicit malicious behaviors like data exfiltration or remote command execution.
Capability Assessment
Purpose & Capability
Name and description claim a system-health tool (CPU, memory, disk, processes). The included script implements many command handlers (scan, monitor, report, export, status, search, recent) and maintains a data directory under $HOME. The visible portion of the script focuses on logging and exporting entries; the metric-gathering pieces (e.g., running top/df/free) were not visible in the truncated content — so the overall purpose is plausible but you should verify the rest of the script actually collects the promised system metrics.
Instruction Scope
SKILL.md instructs use of the syscheck CLI and examples are scoped to system checks. The script itself reads and writes only to its own data directory (~/.local/share/syscheck) and uses common command-line tools (grep/tail/du/wc/cat). It does persist user-provided inputs (commands like scan/report/alert/...) into log files; that means sensitive strings passed to the tool will be stored in plain files under the user's home directory. No instructions or code in the provided portion attempt to read unrelated system credentials or network endpoints.
Install Mechanism
No install spec or remote download is present; the skill is instruction/code-only. There are no external URLs or archive extracts. This is a low install-risk footprint — files included are the script and SKILL.md.
Credentials
The skill declares no required environment variables or credentials. The script uses HOME implicitly to create a per-user data directory, which is proportionate for a local CLI tool. No secrets, API keys, or external service auth are requested.
Persistence & Privilege
The script creates and writes to ~/.local/share/syscheck and maintains history/log files there — this is expected for a monitoring tool but does introduce on-disk persistence of recorded inputs and events. The skill does not request global or system-wide privileges, and 'always' is false.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install syscheck
  3. After installation, invoke the skill by name or use /syscheck
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.5
old template -> domain-specific v2.0.0
v1.0.4
old template -> domain-specific v2.0.0
v1.0.3
Quality upgrade
v1.0.2
Quality upgrade: custom functionality
v1.0.1
Standards compliance: unique content, no template text
v1.0.0
Initial release
Metadata
Slug syscheck
Version 1.0.5
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 6
Frequently Asked Questions

What is Syscheck?

System health checker and diagnostics tool. Quick overview of CPU usage, memory, disk space, uptime, load average, and running processes. Monitor system reso... It is an AI Agent Skill for Claude Code / OpenClaw, with 348 downloads so far.

How do I install Syscheck?

Run "/install syscheck" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Syscheck free?

Yes, Syscheck is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Syscheck support?

Syscheck is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Syscheck?

It is built and maintained by bytesagain4 (@xueyetianya); the current version is v1.0.5.

💬 Comments