← ClaudeAtlas

sessionlisted

Start or resume a work session with full context loading and work tracking. Use at the beginning of work.
gtapps/claude-code-hermit · ★ 60 · AI & Automation · score 81
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