# Start sessionathena# Work on feature...athena save "Designed database schema for notifications"# More work...athena save "Implemented notification service"# Testing...athena save "All unit tests passing"# End sessionathena --end
# Before committing major changesathena save "About to refactor auth module"git add .git commit -m "Refactor authentication"athena save "Refactor complete and committed"
athena save "Baseline: API latency 450ms"# ... optimization work ...athena save "After caching: API latency 180ms"# ... more optimization ...athena save "After indexing: API latency 95ms"
Too few: Risk losing context between long work sessions
Too many: Creates noise in session log
Just right: Every major milestone or decision point
Good checkpoint rhythm:
athena save "Initial research complete"# ... 20-30 minutes of work ...athena save "API design finalized"# ... implementation ...athena save "Core implementation done, starting tests"# ... testing ...athena save "All tests passing, ready for review"
athena save "Fixed race condition in payment processor"athena save "Refactored user service to use repository pattern"athena save "Added validation for email domains"
# Past tense (recommended)athena save "Implemented caching layer"athena save "Fixed bug in webhook handler"# Or present tenseathena save "Implementing caching layer"athena save "Fixing bug in webhook handler"
In .agent/workflows/save.md, you can reference this command:
---description: Save a checkpoint to the current session---# /save — Quicksave Checkpoint> **Automation**: This workflow runs the Athena SDK save command.## Execution// turbo```bashathena save "Brief summary of what happened"
The save command will append a timestamped checkpoint to the current session log.
## Related Commands- [athena](/cli/overview#default-boot) - Boot a new session- `athena --end` - Close session and run shutdown sequence- [athena check](/cli/check) - Verify workspace health