Context preservation
Skill a5c-ai/babysitter/library/methodologies/pilot-shell/skills/context-preservation
State capture and restore across context window compactions. Monitors usage thresholds and serializes quality, task, and spec state for seamless continuation.From its SKILL.md
npx -y skills add a5c-ai/babysitter --skill context-preservationAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
1.9 KB, 336 tokens by cl100k_base, as published. Nobody here has run it
- Serialize current spec state (tasks, statuses, acceptance criteria)
- Capture quality pipeline state (last lint/format/typecheck results)
- Save TDD progress (current phase, iteration count, scores)
- Store context monitor metrics
- Write to
.pilot-shell/state.json
2. State Restore (SessionStart / post_compact_restore)
- Read
.pilot-shell/state.jsonon session start - Restore spec task tracking state
- Restore quality baseline
- Resume TDD from last known position
- Log restoration summary
3. Threshold Monitoring
- Track context usage percentage (default threshold: 70%)
- Trigger preservation when threshold approached
- Calculate optimal preservation timing
State Schema
{
"version": "1.0.0",
"timestamp": "2026-03-02T12:00:00Z",
"spec": {
"title": "...",
"taskStatuses": [{ "id": "...", "status": "COMPLETE" }],
"currentPhase": "implement"
},
"quality": {
"lastScore": 87,
"lint": { "passed": true },
"format": { "passed": true },
"typecheck": { "passed": true }
},
"tdd": {
"iteration": 2,
"score": 92,
"compliant": true
},
"context": {
"usagePercent": 72,
"preservedAt": "2026-03-02T12:00:00Z"
}
}
What ships with it: 1 file
634 B alongside SKILL.md
- README.md634 B