wraplisted
Install: claude install-skill nicodiansk/turbocharge
# Wrap Session
Capture session state for seamless resumption.
**Announce:** "Wrapping session — saving context for next time."
## The Iron Law
```
NO SESSION END WITHOUT WRAP OFFER
```
When you detect a session is ending (goodbye, thanks, natural stopping point, context pressure), proactively offer to wrap.
## What to Capture
### 1. Progress
- What was accomplished this session
- Which tasks/stories are complete
- Current branch, commit, state
### 2. Decisions
- Architectural choices made (with rationale)
- Approach decisions (with alternatives considered)
- User preferences discovered
### 3. Blockers & Open Questions
- What's stuck and why
- Questions that need answers
- Dependencies not yet resolved
### 4. Next Steps
- Prioritized list of what to do next
- Which skill to invoke first in next session
### 5. Resume Prompt
Generate a self-contained prompt the user can paste into a fresh session. Use `@` references for files so Claude reads them automatically.
```
@CLAUDE.md @ATLAS.md @.claude/turbocharge-session.json Continue [PROJECT] - [CURRENT TASK]
Branch: `branch-name`
Completed:
- [completed items]
Next Task: [description]
1. [next task with context]
2. [following task]
Context Files:
- @path/to/design-doc.md (implementation plan)
- @path/to/relevant-code
Decisions to Remember:
- [key decision]: [rationale]
Start With:
/turbocharge:[skill] [args]
```
**MANDATORY:** `@.claude/turbocharge-session.json` MUST appear on the first line of every resume promp