Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
rohitg00 avatar

Compact Guard

  • 54 installs
  • 2.8k repo stars
  • Updated August 3, 2026
  • rohitg00/pro-workflow

Helps with ai & agent building tasks during AI-assisted development.

About

compact-guard is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.

  • compact-guard
  • AI & Agent Building
  • AI-coding skill

Compact Guard by the numbers

  • 54 all-time installs (skills.sh)
  • +11 installs in the week ending Jul 26, 2026 (Skillselion tracking)
  • Ranked #6,877 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/rohitg00/pro-workflow --skill compact-guard

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs54
repo stars2.8k
Last updatedAugust 3, 2026
Repositoryrohitg00/pro-workflow

What it does

Helps with ai & agent building tasks during AI-assisted development.

Files

SKILL.mdMarkdownGitHub ↗

Compact Guard

Protect important context through compaction cycles. Based on Claude Code internals: compaction restores max 5 files with 5K tokens each, within a 50K total budget.

Trigger

Use before /compact or when auto-compact warning appears.

Key Constants (from Claude Code source)

  • POST_COMPACT_MAX_FILES_TO_RESTORE = 5 — only 5 files survive
  • POST_COMPACT_TOKEN_BUDGET = 50K — total restore budget
  • POST_COMPACT_MAX_TOKENS_PER_FILE = 5K — per-file limit
  • Auto-compact fires at context_window - 13K buffer

Pre-Compact Checklist

Before compacting, save these to memory or a scratch file:

1. Current task — What are you working on? One sentence. 2. Files in progress — Which files are being edited? (max 5 — compaction only restores 5) 3. Decisions made — Any architectural choices made this session 4. Blockers — What's preventing progress? 5. Next steps — What to do immediately after compact

Strategy: Microcompact First

Before full compaction, try microcompact:

  • Large tool results (test output, grep results) can be trimmed
  • File reads that are no longer relevant can be dropped
  • Use subagents for heavy exploration to keep main context clean

Post-Compact Recovery

After compaction, immediately:

1. Re-read the top-priority file (the one you're actively editing) 2. Check task list for current progress 3. Review any scratch notes saved pre-compact 4. Resume from next steps

Prevention Strategies

StrategyToken SavingsWhen
Delegate grep/search to subagent30-60% per searchAlways for broad searches
Read only needed lines (offset/limit)50-90% per readLarge files
Compact at task boundariesPreserves coherenceBetween logical steps
Use /resume for fresh start100%Unrelated new task

Output

After running compact-guard:

COMPACT GUARD
  Files to preserve: [list top 5]
  Task state: [one sentence]
  Decisions: [key choices]
  Next step: [immediate action after compact]

  Ready to compact. Run /compact now.

Rules

  • Always save state before compacting — never compact blind
  • Prioritize the file you're actively editing as #1 to restore
  • If auto-compact fires unexpectedly, immediately re-read your working file
  • Keep CLAUDE.md under 60 lines to leave room for actual context

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.