Skip to content
Development
Skill

/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

From plugin
cozempic
4275 skills1 command1 MCP

Claude Code

$ npx -y skills add Ruya-AI/cozempic --skill guard --agent claude-code

SKILL.md

guard.SKILL.md
name: guard
description: >
  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.
disable-model-invocation: true
allowed-tools: Bash(cozempic *)

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
Read more
@ruya-ai
Ships withcozempic

100,000+ power users trust Cozempic to keep their Claude Code sessions lean. Context cleaning for Claude Code — remove the bloat, keep everything that matters, protect Agent Teams from context loss.

4275 skills1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
427
Star history of Ruya-AI/cozempic on GitHub, a chart by star-history.com

Other skills on cozempic.

cozempic-doctor

cozempic-doctor

Run health checks on Claude Code configuration and sessions. Use when troubleshooting Claude Code issues. (cozempic — does not…

@ruya-ai@ruya-aiInstall Skill
diagnose

diagnose

Analyze Claude Code session bloat — shows token count, context usage %, and bloat breakdown. Use when the user asks about session…

@ruya-ai@ruya-aiInstall Skill
treat

treat

Prune bloated session with a prescription. Removes progress ticks, stale reads, duplicate content, and more.

@ruya-ai@ruya-aiInstall Skill

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills10d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc12d293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react1d252k
@facebook@facebookInstall Skill

Questions about guard.

Which coding agents can use guard?
guard installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.