К основному содержанию
скилл CX Codex

context-status — скилл для Claude Code: статус сессии и установка

Скилл показывает примерный расход контекста, активный план и состояние сохранения сессии. Пригодится, чтобы проверить, что останется после автоуплотнения.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add pedrohcgs/claude-code-my-workflow --skill context-status -a claude-code
Открыть на GitHub

Что делает context-status

Скилл проверяет оценку расхода контекста, ищет активный план в quality_reports/plans/ и последний журнал сессии в quality_reports/session_logs/. Он также показывает, настроены ли хуки до и после уплотнения и какое состояние будет сохранено.

Оценка берётся из файлов мониторинга сессии и может рассчитываться по размеру транскрипта или числу вызовов инструментов. Поэтому это не точное значение: фактический расход показывает встроенная команда /context. Само уплотнение запускает Claude Code, а планы, журналы и MEMORY.md сохраняются на диске.

Для проверки используются Bash-команды и чтение файлов; инструменты редактирования запрещены. Скилл показывает текущую сессию, а не меняет её состояние.

Какие задачи решает

  • оценить, сколько контекста уже использовано
  • найти активный план и его текущий статус
  • проверить наличие журналов сессии
  • узнать, настроено ли сохранение состояния до уплотнения

Примеры запросов агенту

  • Проверь, сколько контекста использовано в этой сессии и близко ли автоуплотнение.
  • Найди активный план и покажи текущую незавершённую задачу.
  • Проверь, какие данные сессии сохранятся при уплотнении.

Как установить context-status

1Через Skills CLI (Vercel)

npx skills add pedrohcgs/claude-code-my-workflow --skill context-status -a claude-code

2Вручную: положить файлы

~/.claude/skills/context-status/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/context-status/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о context-status

Как установить context-status в Claude Code?

Выполните npx skills add pedrohcgs/claude-code-my-workflow --skill context-status -a claude-code. Файл скилла появится по пути ~/.claude/skills/context-status/SKILL.md.

Что делает context-status?

Он показывает примерный расход контекста, активный план, последний журнал сессии и состояние хуков сохранения. Для точного расхода контекста используйте /context.

Насколько точна оценка расхода контекста?

Это приблизительная оценка по размеру транскрипта или числу вызовов инструментов. Точное значение показывает встроенная команда /context.

Исходный текст

SKILL.md · MIT
---
name: context-status
description: |
  Show current context status and session health.
  Use to check how much context has been used, whether auto-compact is
  approaching, and what state will be preserved.
allowed-tools: ["Read", "Bash", "Glob"]
disallowed-tools: ["Edit", "MultiEdit"]
metadata:
  author: Claude Code Academic Workflow
  version: 1.0.0
---

# /context-status — Check Session Health

Show the current session status including context usage estimate, active plan,
and preservation state.

## What This Skill Shows

1. **Context usage estimate** — Approximate % of context window used
2. **Active plan** — Current plan file and status
3. **Session log** — Most recent session log
4. **Preservation state** — What will survive compaction

## Workflow

### Step 1: Check the Context Estimate

The context-monitor hook writes its estimate to `context-pct.txt` (and its counters and threshold flags to `context-monitor-cache.json`) in this project's session directory:

```bash
d=~/.claude/sessions/$(printf '%s' "${CLAUDE_PROJECT_DIR:-$PWD}" | python3 -c 'import sys,hashlib;print(hashlib.md5(sys.stdin.read().encode()).hexdigest()[:8])')
cat "$d/context-pct.txt" 2>/dev/null; cat "$d/context-monitor-cache.json" 2>/dev/null | head -20
```

### Step 2: Find Active Plan

```bash
ls -lt quality_reports/plans/*.md 2>/dev/null | head -3
```

### Step 3: Find Session Log

```bash
ls -lt quality_reports/session_logs/*.md 2>/dev/null | head -1
```

### Step 4: Report Status

Format the output:

```
📊 Session Status
─────────────────────────────────
Context Usage:  ~XX% (estimated)
Auto-compact:   [approaching | not imminent]

📋 Active Plan
File:   quality_reports/plans/YYYY-MM-DD_description.md
Status: [draft | approved | in_progress | completed]
Task:   [current unchecked task or "none"]

📝 Session Log
File:   quality_reports/session_logs/YYYY-MM-DD_description.md

✓ Preservation Check
  • Pre-compact hook: [configured | missing]
  • Post-compact restore: [configured | missing]
  • Session state will be saved before compaction
```

## Notes

- Context % comes from Claude Code's own `context_window.used_percentage` where the status line shows it; the hook's `context-pct.txt` holds an estimate from transcript size (falling back to a tool-call count). The built-in `/context` shows exact usage
- Actual compaction is triggered by Claude Code automatically
- All important state is saved to disk (plans, logs, MEMORY.md)

© Claude Code Academic Workflow · MIT · pedrohcgs/claude-code-my-workflow

Похожие скиллы

Каталог скиллов SKILL.md →
find-skills vercel-labs Ищет и устанавливает готовые скиллы для ИИ-агентов через каталог skills.sh. Пригодится, когда для рабочей задачи нужен специализированный воркфлоу. CX Codex +1 4 000 000установок frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. 1 424 476установок grill-with-docs Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну и по ходу создаёт ADR и глоссарий. Подойдёт перед началом сложной разработки. 1 219 756установок improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. 1 163 035установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок

Из того же набора27

diagnose Ведёт от воспроизведения бага к минимальному примеру, гипотезам и починке. Нужен, когда регрессия выдаёт не то число или скрипт падает. CX Codex +1 ★ 1 671звёзд репо deploy Скилл собирает слайды Quarto в HTML и синхронизирует файлы с docs/ для GitHub Pages. Запускайте его, когда нужно опубликовать лекцию. CX Codex +1 ★ 1 671звёзд репо deep-audit Разбирает теорию, доказательство, статью или кодовую базу на части, гоняет по ним независимых скептиков и чинит всё подтверждённое. Нужен, когда одного прохода ревью мало. CX Codex +1 ★ 1 671звёзд репо credible-claims Скилл для делегированной и ИИ-ассистированной исследовательской работы: сначала бриф, потом запись утверждений. Помогает не путать быстрое выполнение с доказательством. CX Codex +1 ★ 1 671звёзд репо compress-session Скилл выжимает из текущего диалога структурированную заметку с решениями, открытыми вопросами и следующими шагами, пока контекст не ушёл в автосжатие. CX Codex +1 ★ 1 671звёзд репо commit Гоняет гейты качества, согласованности и паспортов, заводит ветку от main, стейджит файлы поимённо и пишет коммит с утверждением о поведении. CX Codex +1 ★ 1 671звёзд репо coauthor-brief Собирает Markdown-брифинг для соавтора или коллеги: что изменилось с прошлого раза, в каком состоянии рукопись, анализ и слайды, как воспроизвести проект локально. CX Codex +1 ★ 1 671звёзд репо capture-environment Скилл собирает версии языков, пакетов и сиды в lockfile, чтобы расчёт воспроизводился на чужой машине. Нужен перед выкладкой replication package. CX Codex +1 ★ 1 671звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой