Skip to main content
ClaudeWave
Skill333 estrellas del repoactualizado 2d ago

diagnose

The diagnose skill analyzes session bloat by displaying token count, context usage percentage, and a detailed breakdown of what consumes space, including message types and the ten largest messages. Use it when users ask about session size or context window fullness, or when you notice the conversation growing large and need to determine whether cleanup is necessary.

Instalar en Claude Code
Copiar
git clone --depth 1 https://github.com/Ruya-AI/cozempic /tmp/diagnose && cp -r /tmp/diagnose/plugin/skills/diagnose ~/.claude/skills/diagnose
Después abre una sesión nueva de Claude Code; el skill carga automáticamente.

SKILL.md

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`