Skip to content
Back to skills

Diagnose

ASecurity

Analyze Claude Code session bloat — shows token count, context usage %, and bloat breakdown. Use when the user asks about session size, context usage, or when you notice the context window is getting full.

  • 379 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added May 28, 2026
ai-agentsbash

Works with

  • claude code

Security analysis

A100/100

Scanned May 28, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Diagnose?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Diagnose
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ruya-ai-diagnose/badge)](https://www.skillsdirectory.com/skills/ruya-ai-diagnose)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: diagnose
description: Analyze Claude Code session bloat — shows token count, context usage %, and bloat breakdown. Use when the user asks about session size, context usage, or when you notice the context window is getting full.
allowed-tools: Bash(cozempic *)
---

Run a diagnosis on the current session:

```bash
cozempic current --diagnose
```

The output includes:
- **Weight**: total session size in bytes and message count
- **Tokens**: exact token count (from usage data) or heuristic estimate
- **Context bar**: visual bar showing % of the detected context window (200K or 1M)
- **Vital signs**: progress ticks, file history snapshots, system reminders, thinking content, signatures, tool results
- **Message type breakdown**: bytes per message type
- **Top 10 largest messages**: biggest bloat contributors
- **Estimated savings by prescription**: what gentle/standard/aggressive would save

Always surface the token count and context % to the user. If context is above 60%, suggest running `/cozempic:treat` with a prescription recommendation:
- Under 5MB: `gentle`
- 5-20MB: `standard`
- Over 20MB: `aggressive`

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.