← Back to Skills Marketplace
bwtomekk-bit

Hostcheck

by bwtomekk-bit · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
125
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install hostcheck
Description
Free host health check for OpenClaw deployments. Check system status, updates, security settings, and provide recommendations. No paid tools required.
README (SKILL.md)

Host Health Check - Free Edition

A free skill that checks your OpenClaw host for basic health, security posture, and maintenance status. Provides recommendations without requiring paid antivirus software.

What It Checks

1. System Status

  • Uptime
  • Memory usage
  • Disk space
  • CPU load

2. Update Status (apt)

  • Pending security updates
  • Outdated packages
  • Last update check

3. Security Posture

  • SSH configuration (password auth, root login)
  • Firewall status (ufw)
  • Open ports
  • Failed login attempts

4. Backup Status

  • Backup cron jobs
  • Recent backup files
  • Disk space for backups

5. OpenClaw Status

  • Gateway running
  • Services status
  • Recent errors

Usage

When user asks for system health, security check, or similar:

/hostcheck

Or just describe what you want:

  • "Check my system"
  • "Is everything up to date?"
  • "Security status"

Output Format

Provide a clear status report:

## 🖥️ System Health Report

### ✅ System Status
- Uptime: 5 days
- Memory: 45% used
- Disk: 62% used

### ⚠️ Updates Available
- 3 security updates (run: sudo apt upgrade)
- Last check: 3 days ago

### 🔒 Security
- SSH: Password auth disabled ✓
- Firewall: Active ✓
- Failed logins: 0 (last 24h)

### 💾 Backups
- Last backup: Yesterday
- Next backup: Tomorrow 02:00

### 🔧 OpenClaw
- Gateway: Running ✓
- Services: All active ✓

Recommendations

If issues found, provide actionable advice:

  • Run sudo apt update && sudo apt upgrade
  • Check firewall with sudo ufw status
  • Review logs with journalctl --user -u trading-*
  • Set up backups with rsync or Borg

Notes

  • This is READ-ONLY by default
  • Ask before making any changes
  • Does NOT include virus scanning (requires ClamAV)
  • Does NOT include real-time protection
  • UFW requires manual installation (sudo apt install ufw)

Current Host Status (Example)

Check Status Note
SSH ✅ Secure Keys only, no password auth
UFW ⚠️ Not installed Tailscale provides network-level security
Updates ✅ Current Ubuntu 25.10, 4 phased updates
Usage Guidance
This skill broadly matches a host-health purpose but is vague about what it will actually run on your system and where it came from. Before installing or invoking it: 1) Ask the publisher/source and prefer skills with a homepage or repo you can inspect. 2) Request a concrete list of commands and file paths the skill will read (e.g., /etc/ssh/sshd_config, ufw status, apt list --upgradable). 3) Verify whether it needs sudo; avoid granting persistent sudo. 4) Ask why it references 'journalctl --user -u trading-*' and remove or replace unrelated service names. 5) Test on a non-production host first. If you cannot get a clear command list and source, treat the skill cautiously and do not give it elevated privileges or full autonomous execution rights.
Capability Analysis
Type: OpenClaw Skill Name: hostcheck Version: 1.0.0 The skill bundle contains only metadata and documentation (SKILL.md) instructing an AI agent to perform standard system health and security checks. It lacks any executable code, obfuscation, or malicious instructions, and its requested actions (e.g., checking disk space, uptime, and SSH configuration) are entirely consistent with its stated purpose as a host monitoring tool.
Capability Assessment
Purpose & Capability
The name/description match the checks listed (uptime, updates, SSH, UFW, backups, OpenClaw status). Requesting no credentials and having no install spec is reasonable for a read-only host check. However, a host health check will necessarily need local command access (apt, journalctl, ufw, rsync, etc.), which the SKILL.md does not explicitly declare as required binaries or required privilege levels.
Instruction Scope
The SKILL.md describes checks and example commands but is vague about which exact commands the agent will run and which files/paths it will read. It references 'journalctl --user -u trading-*', a service name unrelated to the generic host-check purpose (appears to be a leftover or template artifact). That vagueness grants the agent broad discretion to read logs and run privileged commands unless constrained at runtime.
Install Mechanism
There is no install spec and no code files; this lowers risk because nothing is written to disk by the skill itself.
Credentials
No environment variables or credentials are requested, which is proportionate. However, the skill implies the use of sudo and access to system logs/configs; the skill does not state this explicitly or recommend minimum privilege levels, so it may silently require elevated access when actually run.
Persistence & Privilege
always:false and no persistence or config writes are requested. The skill does not request permanent host presence or modify other skills.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install hostcheck
  3. After installation, invoke the skill by name or use /hostcheck
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Hostcheck 1.0.0 - Initial Release - Provides free health checks for OpenClaw host deployments. - Reports on system status, pending updates, security settings, backup status, and OpenClaw services. - Delivers clear, actionable recommendations without requiring paid security tools. - Designed to be read-only; does not make changes without user consent. - Simple command: `/hostcheck` or plain-language requests.
Metadata
Slug hostcheck
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Hostcheck?

Free host health check for OpenClaw deployments. Check system status, updates, security settings, and provide recommendations. No paid tools required. It is an AI Agent Skill for Claude Code / OpenClaw, with 125 downloads so far.

How do I install Hostcheck?

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

Is Hostcheck free?

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

Which platforms does Hostcheck support?

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

Who created Hostcheck?

It is built and maintained by bwtomekk-bit (@bwtomekk-bit); the current version is v1.0.0.

💬 Comments