agentsclimarketplace

Guard

Skill Ruya-AI/cozempic/plugin/skills/guard

Protect Claude Code sessions from context overflow by running a background daemon that monitors session size and auto-prunes before compaction hits. Use when the user says "guard", "protect session", "context getting long", "prevent compaction", "session management", or is running agent teams that need continuous context protection.From its SKILL.md

Install
npx -y skills add Ruya-AI/cozempic --skill guard

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • runs commandsInstructs the agent to run 4 commands, including `cozempic guard --daemon --threshold 50 -rx standard --interval 30` and 3 more.

SKILL.md

1.7 KB, 339 tokens by cl100k_base, as published. Nobody here has run it

Start the cozempic guard daemon for continuous session protection.

Default (recommended)

cozempic guard --daemon --threshold 50 -rx standard --interval 30

This runs in the background and:

  1. Checkpoints team state every 30 seconds
  2. At 60% of threshold (30MB): applies gentle prune, no reload
  3. At threshold (50MB): applies full prescription + auto-reload with team state preserved

For agent teams

Guard mode is essential for sessions running agent teams. Without it, auto-compaction triggers and the lead agent loses team state (TeamCreate, SendMessage, tasks are discarded).

Options

  • --threshold N — hard threshold in MB (default: 50)
  • --soft-threshold N — soft threshold in MB (default: 60% of hard)
  • --threshold-tokens N — hard threshold in tokens (fires whichever hits first)
  • --no-reload — prune without restarting Claude
  • --no-reactive — disable kqueue/polling file watcher
  • -rx NAME — prescription at hard threshold (default: standard)

Check status and stop

The daemon writes to /tmp/cozempic_guard_*.log. Check with:

ls /tmp/cozempic_guard_*.pid 2>/dev/null        # is it running?
tail -20 /tmp/cozempic_guard_*.log 2>/dev/null   # recent activity
kill "$(cat /tmp/cozempic_guard_*.pid)"           # stop it

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.