skills/hermit-hand-back/SKILL.md
Summarizes what the operator did during takeover (via git log), optionally queues instructions in NEXT-TASK.md, updates SHELL.md, and restarts the Docker container. Run locally after a /hermit-takeover session.
npx skillsauth add gtapps/claude-code-hermit hermit-hand-backInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Hand control back to the autonomous hermit after an operator takeover session. Summarizes what you did, optionally leaves instructions, and restarts the container.
Read .claude-code-hermit/sessions/SHELL.md and check for the **Takeover:** timestamp line.
Build a summary of what happened during the takeover using git:
git log --oneline --since="<takeover_timestamp>" to get commits made during takeovergit log --oneline --since="<takeover_timestamp>" --format="%H" | tail -1 to get the first takeover commit, then git diff --stat <first_commit>^..HEAD for a file change summaryAsk the operator: "Any instructions for the hermit to work on next?"
.claude-code-hermit/sessions/NEXT-TASK.md. This file is automatically picked up at the next session-start.[HH:MM] Operator takeover — <git summary from step 2>. <Instructions queued / No specific instructions.>
**Status:** from operator_takeover to idle**Takeover:** timestamp lineRun .claude-code-hermit/bin/hermit-docker up in the project root.
Check that the container started: run docker compose -f docker-compose.hermit.yml ps --status running after a few seconds.
.claude-code-hermit/bin/hermit-docker logs for errors."Print confirmation:
Hermit is back online.
Takeover summary: <git summary>
Instructions: <queued / none>
Check status anytime: .claude-code-hermit/bin/hermit-status
tools
Composes and delivers the daily fitness brief — a forward-looking morning read (readiness + today's plan) or a backward-looking evening read (today's training, or an earned-rest note, + tomorrow's setup) — in the operator's configured voice. Invoke with /claude-code-fitness-hermit:fitness-brief --morning|--evening|--slot <name>. Becomes the plugin's two daily beats — the morning Strava connectivity check and the evening activity sync, RPE binding, and Run deep-dive.
development
Renew the hermit's long-lived Claude login token over the channel, before it expires. Relays a one-time sign-in link to the operator, takes the code back, installs the new token, and restarts. Activates on messages like 'relogin', 'renew my login', 'reauth', 'the login is expiring', or when doctor's credential-expiry check flags setup-token.
development
Synthesizes the past 7 days of archived briefs into a weekly digest — top stories, emerging vs faded themes, category activity, and per-source performance built from archive frontmatter. Delivers to the operator's configured channel and archives a weekly note. Designed as a weekly routine. Invoke with /feed-hermit:weekly-digest.
development
Manage developing story arcs tracked across briefs — add, resolve, and list active arcs in compiled/story-arcs-*.md. Arc Watch keywords drive the feed-brief arc-tagging enrichment. Invoke with /feed-hermit:story-arcs add|resolve|list.