用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/laicluse/agent-fieldkit --skill wake命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | wake |
| description | Resume a stalled rover from its loop file and restart its heartbeat. |
| user-invocable | false |
| effort | low |
Revive a loop that was paused, auto-stopped, or lost its cron because the Claude session ended.
.autonomous/ should continuerover:rover (the rover entry point), which always passes a path; if a run lands here without one, treat that as a caller bug and surface the missing argument to the operator rather than guessing which loop to revive.cron_job_id. Use CronList if available via the Skill/Tool interface. A cron_job_id of stopped or failed is a durable terminal marker and means the loop needs a fresh cron regardless of file age. A cron_job_id of none (persistent process) means the original run never had a heartbeat; whether this wake gets one depends on the wake session, not the recorded value (step 4 re-decides).## Context or similar), verify the current branch matches or offer to switch. If no branch was recorded, continue on the current branch.autonomous:keepalive (the wake session is a fresh process and may be interactive or persistent regardless of how the original run started). When the probe finds an interactive session it restores the heartbeat via autonomous:cron and writes the new cron_job_id; a freshly woken mission is active, so autonomous:cron schedules at the active cadence rather than resuming a stale backoff interval. When the probe finds a persistent process it writes none (persistent process) and the loop simply drives the next iteration without a heartbeat. Either way autonomous:cron no-ops when there is nothing to schedule, so a persistent-mode file never triggers a stray CronCreate.## Input section waiting to be readcron concurrency section) before running one iteration of the current phase. This prevents the fresh cron from firing the same iteration in parallel. Release the lock when done.After a context compaction, the conversation summary usually contains phase words (SURVEY, DRIVE, INSPECT, STANDBY). If you see those and a loop file, prefer wake over manual takeover.
The cron is live and will drive from here. If the operator is present, they can add notes to the ## Input section or let the cron tick by itself.