← ClaudeAtlas

strategic-compactlisted

Suggests manual context compaction at logical intervals to preserve context through task phases rather than arbitrary auto-compaction.
Fmarzochi/EGC · ★ 48 · AI & Automation · score 80
Install: claude install-skill Fmarzochi/EGC
# Strategic Compact Skill Suggests manual `/compact` at strategic points in your workflow rather than relying on arbitrary auto-compaction. ## When to Activate - Running long sessions that approach context limits (200K+ tokens) - Working on multi-phase tasks (research → plan → implement → test) - Switching between unrelated tasks within the same session - After completing a major milestone and starting new work - When responses slow down or become less coherent (context pressure) ## Why Strategic Compaction? Auto-compaction triggers at arbitrary points: - Often mid-task, losing important context - No awareness of logical task boundaries - Can interrupt complex multi-step operations Strategic compaction at logical boundaries: - **After exploration, before execution**: Compact research context, keep implementation plan - **After completing a milestone**: Fresh start for next phase - **Before major context shifts**: Clear exploration context before different task ## How It Works The `suggest-compact.js` script runs on PreToolUse (Edit/Write) and: 1. **Tracks tool calls**: Counts tool invocations in session 2. **Threshold detection**: Suggests at configurable threshold (default: 50 calls) 3. **Periodic reminders**: Reminds every 25 calls after threshold ## Hook Setup Add to your `~/.gemini/settings.json`: ```json { "hooks": { "PreToolUse": [ { "matcher": "Edit", "hooks": [{ "type": "command", "command": "node ~/.gemini/skills/strategic-comp