# groove-admin-claude-statusline

Ставит в Claude однострочную статусную строку с моделью, веткой git, расходом токенов и лимитами. Полезна, когда нужно видеть контекст сессии без лишних команд.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 501 установка · ★ 6
- Автор: andreadellacorte
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/andreadellacorte/groove/tree/HEAD/skills/groove-admin-claude-statusline/SKILL.md
- Обновлён: 2026-07-24
- HTML: https://affpapa.org/nevibecode/skills/groove-admin-claude-statusline

## Что делает

Скилл пишет три скрипта в `~/.claude/hooks/` и дописывает конфиг в `~/.claude/settings.json`. Статусная строка обновляется на каждом ходу Claude и показывает модель, папку и ветку git со стейджем `+N -N`, занятые токены контекста в процентах, текущий уровень effort, расход лимитов за 5 часов и 7 дней со временем сброса, а ещё число активных задач `/loop` с ближайшим запуском.

Установка идёт по шагам: создать `~/.claude/hooks/`, если её нет, скопировать туда `statusline.sh`, `cron-state.sh` и `cron-state-clear.sh`, сделать их исполняемыми, затем смёржить в настройки запись `statusLine` и два хука — PostToolUse на `CronCreate|CronDelete` и SessionEnd. Существующие ключи в `settings.json` не трогаются, дубликаты не создаются. Есть режимы `--list` для проверки текущего состояния и `--uninstall` для удаления записи `statusLine` и хуков, добавленных скиллом.

Для работы нужны `jq`, `curl`, `python3` и `git`. Раздел с лимитами 5h/7d опирается на OAuth-сессию Claude Pro/Max: если токена нет, он просто пропадает из строки. Скрипты ставятся в пользовательскую `~/.claude/hooks/`, а не в проектную `.claude/`, поэтому после установки перезапустите Claude — иначе ни строка, ни хуки не подхватятся.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add andreadellacorte/groove --skill groove-admin-claude-statusline -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/groove-admin-claude-statusline/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/groove-admin-claude-statusline/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add andreadellacorte/groove --skill groove-admin-claude-statusline -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/groove-admin-claude-statusline/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add andreadellacorte/groove --skill groove-admin-claude-statusline -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/groove-admin-claude-statusline/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install andreadellacorte/groove groove-admin-claude-statusline
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/groove-admin-claude-statusline/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add andreadellacorte/groove --skill groove-admin-claude-statusline -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/andreadellacorte/groove --path skills/groove-admin-claude-statusline
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/groove-admin-claude-statusline/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add andreadellacorte/groove --skill groove-admin-claude-statusline -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/andreadellacorte/groove/tree/HEAD/skills/groove-admin-claude-statusline/SKILL.md

## Когда брать
- видеть ветку и стейдж git прямо в строке Claude
- следить за расходом контекста в процентах
- узнать время сброса лимитов за 5 часов и 7 дней
- отслеживать активные задачи `/loop` и их ближайший запуск
- снять статусную строку и хуки одной командой

## Примеры запросов агенту
- Установи скилл groove-admin-claude-statusline и настрой статусную строку
- Покажи текущее состояние статусной строки: запусти скилл с `--list`
- Убери статусную строку и хуки через `--uninstall`

## Похожие
- [statusline-generator](https://affpapa.org/nevibecode/skills/statusline-generator.md) — скилл · 1400 установок
- [webup-statusline](https://affpapa.org/nevibecode/skills/webup-statusline.md) — скилл · 1400 установок
- [gws-admin-reports](https://affpapa.org/nevibecode/skills/gws-admin-reports.md) — скилл · 30700 установок
- [hud](https://affpapa.org/nevibecode/skills/hud.md) — скилл · 1100 установок
- [cx-platform-admin](https://affpapa.org/nevibecode/skills/cx-platform-admin.md) — скилл · 3200 установок
- [proxmox-admin](https://affpapa.org/nevibecode/skills/proxmox-admin.md) — скилл · 828 установок

Из того же набора: [andreadellacorte/groove](https://affpapa.org/nevibecode/by/andreadellacorte/groove.md) — 13 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
