gaia-compactlisted
Install: claude install-skill metraton/gaia
# Gaia Compact
Gaia Compact preserves the small amount of transient context needed to resume
work after compaction. Durable decisions and work belong in memory, briefs,
plans, tasks, or project context; compact references those objects instead of
duplicating their bodies.
## Process
1. **Collect user extras.** Preserve any specific item the user names.
2. **Classify what would be lost, by which door you came in.** After a
`session-reflection`, every decision, learning, and pending already has a
home, so `UNSAVED TRANSIENT CONTEXT` is empty by construction: anything you
are tempted to put there names an item the reflection did not finish, and it
belongs back in that table rather than in a summary that expires. Arriving
standalone with unsaved decisions, learnings, milestones, or Gaia
improvements, offer the `session-reflection` → `memory` flow first; if the
user insists on compacting now, preserve those items explicitly under that
field, labeled as not durable rather than pretending permanence.
3. **Preflight continuity.** Resolve or clearly retain approvals in flight,
unpersisted brief/plan changes, verification evidence, and requested git
actions. Compaction does not make them durable.
4. **Build the handoff.** Preserve only:
- active objective;
- exact resume point;
- durable references (slugs, brief/plan/task IDs), never their bodies;
- unsaved transient facts;
- blockers and approvals;
- active files needed to resume;