plugins/claude-code-hermit/skills/pulse/SKILL.md
Returns a compact summary of the current session state. Channel-optimized (under 10 lines). Activates on messages like "status", "progress", "what are you working on", "how's it going".
npx skillsauth add gtapps/claude-code-hermit pulseInstall 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.
Provide a compact summary of the current session state. Designed for channel responses (Telegram, Discord) where brevity matters.
.claude-code-hermit/sessions/SHELL.md/claude-code-hermit:session to start one."
2b. Read session_state from .claude-code-hermit/state/runtime.json. If session_state is idle (session between tasks), format as:
Session (idle) | started YYYY-MM-DD | N tasks completed
Last: [latest Session Summary entry]
Ready for work. Tell me what's next, or run /claude-code-hermit:session-start
Cost: $X.XX (12.3K tokens, cumulative)
Read total_cost_usd and total_tokens from .claude-code-hermit/cost-summary.md frontmatter for the cumulative figures.
Return this output and stop — do not proceed to step 3.**ID:** line**Tags:** line (if present and non-empty)## TaskTaskList and count by status. Total = all tasks, completed = completed tasks.in_progress## Blockers (if any non-comment content)cost_usd and tokens from .claude-code-hermit/sessions/.status.json (live per-session totals). Fall back to 0/0 if the file is missing.session_state from runtime.json for the status field in the header:Session S-NNN | in_progress | [tags if present]
Working on: one-line summary
Progress: X/Y tasks | Current: Step N - description
Blockers: none (or brief description)
Cost: $X.XX (12.3K tokens)
/debug to diagnose, or /claude-code-hermit:session to start a new session.".claude-code-hermit/state/alert-state.json. If the active array is non-empty, append one line: ⚠ N alert(s) active — run /claude-code-hermit:hermit-healthdata-ai
Initializes or resumes a work session. Loads context from OPERATOR.md and SHELL.md, orients the agent, and establishes what to work on. Use at the beginning of every work session.
tools
Evolves hermit configuration and templates after a plugin update. Detects version gaps, presents new features, walks through new settings. Run after updating the plugin.
testing
Initializes the autonomous agent in the current project. Creates the state directory, templates, OPERATOR.md, and config.json. Appends session discipline to CLAUDE.md. Detects installed hermits. Run once per project, like git init.
tools
Generates Docker scaffolding and walks the operator through the full deployment — token setup, build, start, MCP plugin configuration, workspace trust, and verification. Offers to back up and overwrite existing Docker files. Run after /hatch.