用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Supernor/openclaw-skills --skill reactor-incident-recovery命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | reactor-incident-recovery |
| description | Diagnose and guide recovery of stuck, failed, or orphaned Reactor tasks |
| tags | ["reactor","incident","recovery","stuck","failed","troubleshooting"] |
| version | 1.0.0 |
Diagnose Reactor incidents and guide recovery actions.
Detect:
bash ~/.openclaw/scripts/reactor-ledger.sh status
# Look for in-progress count > 0 with old timestamps
sqlite3 ~/.openclaw/bridge/reactor-ledger.sqlite \
"SELECT task_id, subject, date_started FROM jobs WHERE status='in-progress' AND datetime(date_started) < datetime('now', '-15 minutes');"
Diagnose:
ps aux | grep 'claude -p'tail -50 /root/.openclaw/logs/reactor.logsystemctl status openclaw-reactor.serviceRecommend to Captain:
systemctl restart openclaw-reactor.service to opsDetect:
bash ~/.openclaw/scripts/reactor-ledger.sh task <task-id>
# Check exit_code and result_preview
Diagnose:
Recommend to Captain:
Detect:
systemctl is-active openclaw-reactor.service
journalctl -u openclaw-reactor.service --since "5 minutes ago" --no-pager
Recommend to Captain:
systemctl restart openclaw-reactor.service to opsDetect:
grep "TIMEOUT" /root/.openclaw/logs/reactor.log | tail -5
Diagnose:
Recommend to Captain:
Incident Report: <task-id>
- Type: stuck / failed / timeout / service-down
- Detected: <timestamp>
- Cause: <diagnosis>
- Impact: <what's blocked>
- Recovery: <specific steps>
- Status: RECOVERED / NEEDS_ACTION
memory_recall error reactor) before diagnosing from scratchYour role is diagnosis + recommendation. Execution belongs to Dev (tasks), Repo-Man (infra), or ops (service restarts).
Intent: Recoverable [I15]. Purpose: [P-TBD].