返回顶部
c

cron-doctor

>

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.1
安全检测
已通过
1,114
下载量
0
收藏
概述
安装方式
版本历史

cron-doctor

> **Compatible with Claude Code, Codex CLI, Cursor, Windsurf, and any SKILL.md-compatible agent.** # Cron Doctor Diagnose and triage cron job failures. ## Usage When asked to check cron health or diagnose failures: ### 1. List All Jobs ```bash # List user's crontab crontab -l # List system crontabs sudo cat /etc/crontab ls -la /etc/cron.d/ ``` ### 2. Check Recent Execution ```bash # Check cron logs (location varies by system) # Debian/Ubuntu: grep CRON /var/log/syslog | tail -50 # RHEL/CentOS: tail -50 /var/log/cron # macOS: log show --predicate 'process == "cron"' --last 1h # Check for specific job output grep "your_job_name" /var/log/syslog | tail -20 ``` ### 3. Identify Problems **Error patterns to watch:** - `"command not found"` — Missing executable or PATH issue - `"Permission denied"` — File/directory permissions wrong - `"No such file or directory"` — Script path incorrect - `"timeout"` — Job took too long - `"ECONNREFUSED"` — Network/service down - `"rate limit"` — API throttling - Missing output — Job may not be running at all ### 4. Triage Priority | Priority | Criteria | |----------|----------| | 🔴 Critical | Trading, backup, security jobs | | 🟠 High | User-facing deliveries | | 🟡 Medium | Monitoring, research jobs | | 🟢 Low | Nice-to-have, non-essential | ### 5. Generate Report Write to `~/workspace/reports/cron-health-YYYY-MM-DD.md`: ```markdown # Cron Health Report - [DATE] ## Summary - ✅ Healthy: X jobs - ⚠️ Warning: X jobs - ❌ Failed: X jobs ## Failed Jobs ### [Job Name] - **Error:** [message] - **Last Success:** [date] - **Priority:** [level] - **Fix:** [suggested action] ## Recommendations 1. [Action item] 2. [Action item] ``` ### 6. Common Fixes | Error | Fix | |-------|-----| | Command not found | Use full path to executable, or set PATH in crontab | | Permission denied | Check file permissions, run `chmod +x script.sh` | | No output | Add `>> /tmp/job.log 2>&1` to capture output | | Wrong timezone | Set `TZ=` in crontab or use system timezone | | Rate limit | Reduce frequency or add backoff | ### 7. Debugging Tips ```bash # Test cron environment (cron has minimal PATH) env -i /bin/sh -c 'echo $PATH' # Verify script runs manually /path/to/your/script.sh # Check if cron daemon is running systemctl status cron # Linux launchctl list | grep cron # macOS ``` ## Escalation If 3+ critical jobs failed, alert the user immediately. ## Verification Gates Before claiming diagnosis complete: - [ ] **All failed jobs listed** — none skipped or ignored - [ ] **Priority assigned** — based on impact, not just recency - [ ] **Fix suggested** — actionable next step for each failure - [ ] **Report written** — to `~/workspace/reports/cron-health-YYYY-MM-DD.md` - [ ] **Critical failures escalated** — 3+ critical = alert user

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 cron-doctor-1776419988 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 cron-doctor-1776419988 技能

通过命令行安装

skillhub install cron-doctor-1776419988

下载 Zip 包

⬇ 下载 cron-doctor v1.0.1

文件大小: 3.08 KB | 发布时间: 2026-4-17 19:26

v1.0.1 最新 2026-4-17 19:26
Add premium skills promo links

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部