sessionlisted
Install: claude install-skill gtapps/claude-code-hermit
# Session
Start or resume a session with full context loading. This is the generic session workflow — hermits may provide specialized versions.
## Workflow
### 1. Start or resume
Invoke `/claude-code-hermit:session-start` to check session state and load context.
### 2. If resuming an active session
- Call `TaskList` to see current plan steps
- Show: task, progress (completed/remaining tasks), and blockers
- If the session status is `blocked`: suggest running `/debug` to diagnose tool/hook failures before re-attempting
- Ask: "Continue this, or start something new?"
### 3. If starting a new session
- Ask: "What should I help with?"
- The session-start skill handles tags
### 4. Plan the work
Once I know what to work on:
- Propose an ordered plan to get it done
- Confirm the plan with the operator before starting work
- For multi-step work: create a native Task (`TaskCreate`) for each step
- For quick single-step tasks: skip `TaskCreate`
### 5. Execute
Work through tasks using whatever tools, skills, and agents are available:
- Use the tools best suited to each step
- Mark tasks in progress (`TaskUpdate`) when starting each step, completed when done
- Update `.claude-code-hermit/sessions/SHELL.md` Progress Log after each significant step
- If a step is blocked, document the blocker in SHELL.md and ask the operator how to proceed
### 6. Work done
When the work is done, or the operator decides to move on (even if partial or blocked):
**Completion notification is the