Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Monitor session context levels and proactively save checkpoints before compaction. Use when: (1) session context exceeds 80% capacity, (2) user asks about session status or memory, (3) at the start of each new session to check context, or (4) before long tasks that might push context over threshold.
.claude/skills/berabuddies-session-watchdog/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-07 | ✗→✓ | ▲ Improved | -54% | 0% |
| case-08 | ✗→✓ | ▲ Improved | -55% | 0% |
| case-09 | ✗→✓ | ▲ Improved | -33% | 0% |
| case-10 | ✗→✓ | ▲ Improved | -57% | 0% |
| case-13 | ✗→✓ | ▲ Improved | -29% | 0% |
Monitors context levels, warns before compaction, and saves checkpoints to preserve important information.
| Level | Tokens | Action | |-------|--------|--------| | Safe | 0-140k | Normal operation | | Warning | 140k-160k | Warn user, save checkpoint | | Critical | 160k-197k | Warn + stop unless urgent | | Full | 197k+ | Compaction imminent |
Before each session and periodically during long conversations:
session_statusCheck the contextTokens field from the response.
When approaching 80% (160k tokens):
Say: "⚠️ Approaching context limit (~160k tokens). Saving checkpoint to memory before continuing."
Essential information that must survive compaction:
# YYYY-MM-DD
## Session Checkpoint (at X% context)
### Decisions
- Decision 1
- Decision 2
### Pending
- [ ] Task 1
- [ ] Task 2
### Important Context
- Project state: ...
- Last file modified: ...
### Unresolved
- Issue needing follow-upOther measured skills in the registry, with their headline benchmark lift.