What problem does it solve?
Developers and AI sessions lose important Salesforce context, progress, and decisions between work sessions or when reaching context limits, causing repeated work and lost time. This Skill captures the state of a development session so a future session can resume exactly where it left off.
Core Features & Use Cases
- Comprehensive session capture: Collect modified files, conversation highlights, errors, deployment and test status, org details, and decisions made during a session.
- Structured persistence: Create a dated markdown session file with predefined sections for What We Are Building, What Worked, What Did NOT Work, Files, Decisions, Blockers, and Exact Next Step.
- Safe handoff and checkpoints: Save a session before closing Claude Code, handing off to a teammate, switching branches, or starting a fresh session to avoid context loss.
- Filename and storage rules: Enforces a YYYY-MM-DD-short-id naming convention and stores files under the canonical global store to avoid collisions across projects.
Quick Start
Save the current Salesforce development session to the global store and review the generated ~/.claude/sessions/YYYY-MM-DD-project-shortid-session.md file before closing.