plugins/claude-code-hermit/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.
This skill is host-only — hand-back restarts the hermit container after a takeover session.
Run: [ -f /.dockerenv ] || [ -f /run/.containerenv ] && echo container || echo host
If the output is container, stop immediately — do not proceed to step 1. Print:
Hand-back restarts the hermit container after a takeover session. You're already inside the hermit — there is nothing to hand back to. Run this from your host shell after a takeover session ends.
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
Presence history & tracker-health report — current home/away state, reliability, recent arrival/departure transitions, and activity patterns for person/device_tracker entities. Use when the operator asks about presence history or when a presence-dependent automation (locks, alarm, vacuum, climate) misbehaves.
development
Evening house brief — end-of-day security check, device status, and energy snapshot. Runs as a daily routine at 22:30 or on demand.
tools
Browse and explain the hermit's Home Assistant automations — list by topic, filter by keyword with plain-language YAML explanations, or sort by last-fired. Read-only. Use when the operator asks "what automations do I have / what does this one do / which haven't fired."
tools
On-demand HA-voice brainstorm — reads entity inventory, automation/script listings, and operator intent to surface at most 2 capability-gap ideas, each gated by proposal-triage before becoming a PROP. Invoke when the operator asks "what automations am I missing?", "any coverage gaps?", or "brainstorm improvements". Never runs autonomously.