Saves and restores session state including task progress, file changes, and delegation history. Use when saving progress, resuming interrupted work, picking up where you left off, or checkpointing current work.
100
100%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
| Trigger | Action |
|---|---|
| Before first delegation | After decomposition, before agents start |
| After each phase | When a parallel batch completes |
| Before risky work | DB migrations, large refactors, security changes |
| Session end | Any session with incomplete work |
| Context running low | Checkpoint immediately |
The full checkpoint template has been moved to CHECKPOINT-TEMPLATE.md in this directory for progressive disclosure. Use that file as the canonical, copy-pasteable checkpoint document.
See the Decomposition Flow in the decomposition skill for when to create checkpoints: decomposition.
.opencastle/SESSION-CHECKPOINT.md from the example below.cat .opencastle/SESSION-CHECKPOINT.md and confirm listed files exist.# Session Checkpoint — 2026-04-01
## Summary
Implementing search filters — unit tests passing, E2E pending.
## Files Touched
- src/components/SearchFilter.tsx (new)
- src/hooks/useFilters.ts (modified)
## Task Status
| Task | Status |
|------|--------|
| TASK-12 Search filter component | Done |
| TASK-13 E2E filter tests | In Progress |
## Resume Instructions
1. Run `git checkout feat/search-filters`
2. Start dev server: `pnpm dev`
3. Continue TASK-13: write E2E tests for filter interactionsFor the complete copy-pasteable template, see CHECKPOINT-TEMPLATE.md.
.opencastle/SESSION-CHECKPOINT.mdgit status and git branch — confirm you are on the correct branchIf checkpoint is missing or corrupt: Rebuild from git log --oneline -20 and tracker state.
When all issues Done: archive to tracker, delete .opencastle/SESSION-CHECKPOINT.md.
f5c8508
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.