RR Reboot Report for Openclaw

A monitoring skill for Openclaw Skills that detects unexpected system reboots and sends alerts when systems come back online.

elony-7
v1.0.2
Mar 30, 2026
0
755
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install rr-reboot-report-v2

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install rr-reboot-report-v2 using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is RR Reboot Report?

RR Reboot Report is a lightweight bash-based utility designed to track system uptime and detect unauthorized or unexpected restarts. As part of the ecosystem of Openclaw Skills, it provides a simple yet effective way to maintain visibility into server health and security by flagging changes in the system boot sequence. This tool is essential for administrators who need to ensure that every system restart is planned and authorized.

By comparing current boot timestamps against recorded state data, the skill acts as a silent sentry for your infrastructure. Whether you are managing a single machine or a fleet of remote servers, integrating this into your Openclaw Skills workflow ensures you are the first to know when a system recovers from a crash or an unexpected power cycle.

RR Reboot Report Use Cases

  • Monitoring remote servers for hardware failures or unexpected power outages.
  • Detecting potential security breaches that involve unauthorized system reboots.
  • Automating notifications via Telegram to ensure rapid response when a machine returns online.
  • Auditing system uptime and stability logs for long-term reliability reporting.

How RR Reboot Report Works

  1. Upon the first execution, the skill captures the current system boot time and stores it in a local state file.
  2. On every subsequent run (such as via a heartbeat or cron job), it compares the active boot time with the stored value.
  3. If a mismatch is detected, the skill identifies that a reboot has occurred and updates the status to REBOOTED.
  4. The system logs the event into the boot history and can trigger an external alert script if a Telegram configuration is present.
  5. The user can manually reset the known state to the current boot time or query the full boot history using command-line flags.

RR Reboot Report Setup

To deploy RR Reboot Report within your environment, ensure that bash is available. You can interact with the skill using the following commands:

# Check the current reboot status
bash scripts/check-reboot.sh

# Configure Telegram alerts for automated reporting
cat > ~/.rr-reboot-config << 'EOF'
BOT_TOKEN=your_bot_token_here
CHAT_ID=your_chat_id_here
EOF
chmod 600 ~/.rr-reboot-config

To enable automated alerts for Openclaw Skills, add the following line to your crontab:

@reboot /path/to/scripts/reboot-alert.sh

RR Reboot Report Data Schema & Taxonomy

The skill manages its state and metadata through local files to ensure low latency and high privacy. The data organization is detailed below:

Component Path Description
State File ~/.reboot-check-state Persists the timestamp of the last known system boot.
Config File ~/.rr-reboot-config Stores Telegram API credentials for out-of-band alerting.
Boot History Internal State Tracks a log of all detected reboots for auditing.

Standard output statuses include CLEAN (no changes), REBOOTED (restart detected), and FIRST_RUN (initial state creation).

RR Reboot Report Advanced Features

  • Heartbeat integration support for real-time monitoring within larger automation scripts.
  • JSON output mode enabled via the --json flag for seamless integration with other Openclaw Skills.
  • Flexible state management allowing users to specify custom file paths with the --state option.
  • Historical logging capabilities to analyze system stability and frequency of reboots.
  • Direct Telegram Bot API integration for reliable notifications even when the main agent is offline.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins bash
Github Stars: 0
forks: 0

Featured*