← Back to Skills Marketplace
linbo405

Cron Health Monitor

by linbo405 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
126
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install cron-health-monitor
Description
定时监控 OpenClaw Agent 的 Cron 任务及系统资源状态,自动告警失败任务和异常,确保稳定运行。
README (SKILL.md)

Cron Health Monitor

Summary

定时监控 AI Agent 的 Cron 任务健康状态,自动检测失败任务并告警。

Description

为 OpenClaw Agent 打造的健康监控技能。每 30 分钟自动检查所有 Cron 任务状态,发现失败立即告警,确保 Agent 全天候稳定运行。

解决的问题

  • Cron 任务静默失败(不报错,只表现为性能下降)
  • 任务卡死不知道
  • 磁盘/内存泄漏无人知

Features

  • ✅ 自动检测失败的 Cron 任务
  • ✅ 磁盘空间监控
  • ✅ 内存使用告警
  • ✅ 失败任务自动重试
  • ✅ 每日健康报告

Input

  • 检查间隔(默认 30 分钟)
  • 告警阈值(磁盘 > 90%, 内存 > 85%)
  • 是否启用自动重试

Output

  • 健康状态报告(JSON/文本)
  • 告警通知(发现问题时)
  • 每日汇总(定时发送)

Usage

"帮我监控 cron 任务健康"
"检查系统资源状态"
"查看今日健康报告"

Configuration

{
  "checkInterval": "30m",
  "diskThreshold": 90,
  "memoryThreshold": 85,
  "autoRetry": true,
  "alertChannels": ["feishu"]
}

Requirements

  • OpenClaw 运行环境
  • PowerShell 5.0+
  • 至少 100MB 空闲磁盘

Price

¥49/月(约等于一杯咖啡)


作者:小龙虾 🦞 | OpenClaw Agent 安装量:待定 | 评分:待定

Usage Guidance
This skill is plausible but inconsistent and underspecified. Before installing: (1) ask the author for the exact runtime instructions or code (how checks run, what commands are executed, and what files/paths are read), (2) require explicit declaration of alerting credentials (e.g., Feishu token) and ensure they follow least privilege, (3) confirm platform support (cron on Linux vs PowerShell on Windows) and required OS/privileges (does it need sudo?), (4) request an install/run script or service file so you can review what will be scheduled and run, and (5) test in a sandbox/staging environment with limited privileges. If the author cannot provide concrete code and a clear list of required tokens/permissions, treat the skill as risky and avoid installing it on production systems.
Capability Assessment
Purpose & Capability
Name/description target Unix-style cron monitoring, but SKILL.md lists PowerShell 5.0+ in Requirements (Windows), which is inconsistent. The skill promises alerting (e.g., 'feishu') and automatic retries but does not declare any credentials, agents, or tooling required to deliver those features.
Instruction Scope
The SKILL.md is high-level and lacks concrete runtime steps: it doesn't show how to schedule the 30-minute checks, what commands or APIs to run to inspect cron/system state, where logs are read, or how retries are performed. That vagueness grants broad agent discretion (potentially reading system files or executing commands) without explicit limits or required permissions.
Install Mechanism
No install spec (instruction-only), which limits disk write risk but creates functional ambiguity: there is no provided mechanism to set up periodic checks or services. Absence of an install step is coherent from a safety perspective but leaves open how the monitoring will actually be deployed.
Credentials
SKILL.md references alertChannels (default includes 'feishu') and automated retries but declares no environment variables, credentials, or tokens to authenticate to Feishu or other alerting services. It also doesn't state required permissions for inspecting or restarting cron tasks (which typically need elevated privileges).
Persistence & Privilege
always is false and the skill is user-invocable; autonomous invocation is allowed (platform default). That alone is not a problem, but combined with the skill's vague instructions for executing and retrying tasks, autonomous runs could perform sensitive operations if the agent has privileges—this risk isn't described or constrained in the SKILL.md.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install cron-health-monitor
  3. After installation, invoke the skill by name or use /cron-health-monitor
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of cron-health-monitor. - Automatically monitors and alerts on AI Agent cron task failures every 30 minutes. - Detects silent cron failures, task freezes, and resource leaks (disk/memory). - Features include auto-failure detection, disk/memory alerts, automatic retry of failed tasks, and daily health reports. - Configurable check intervals, alert thresholds, and notification channels. - Supports JSON/text health reports and real-time/daily notifications.
Metadata
Slug cron-health-monitor
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Cron Health Monitor?

定时监控 OpenClaw Agent 的 Cron 任务及系统资源状态,自动告警失败任务和异常,确保稳定运行。 It is an AI Agent Skill for Claude Code / OpenClaw, with 126 downloads so far.

How do I install Cron Health Monitor?

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

Is Cron Health Monitor free?

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

Which platforms does Cron Health Monitor support?

Cron Health Monitor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Cron Health Monitor?

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

💬 Comments