webup-statusline — скилл для Claude Code: своя строка статуса
Собирает bash-скрипт для строки статуса Claude: выбираете колонки и тему, скилл генерирует скрипт и прописывает его в настройки.
npx skills add webup/skills-cc --skill webup-statusline -a claude-codeЧто делает webup-statusline
Скилл генерирует скрипт строки статуса под ваши предпочтения и сам ставит его в ~/.claude/settings.json. Колонки выбираются из списка: model, context, cost, effort, style, git, dir, worktree, vim. Две из них меняют цвет по ходу сессии — полоса контекста зеленеет при запасе больше 50%, желтеет в диапазоне 20–50% и краснеет ниже 20%, а уровень reasoning effort подсвечивается от зелёного на low до жирного красного на high и выше.
Тема задаёт вид и префиксные иконки: gruvbox и dracula рисуют глифы перед значениями, robbyrussell и minimal обходятся цветом и подписями. Иконку перед уровнем effort можно переопределить через --effort-icon — есть пресеты arrow, bolt, flash, reason, dot, none, принимается и произвольный символ.
Для работы нужны две вещи. jq — его вызывает уже сгенерированный скрипт, чтобы разобрать JSON от Claude; на Windows скрипт ищет jq из WinGet или scoop, а если не нашёл, каталог с ним придётся добавить в PATH руками. Генератор запускается через Bun, годится npx -y bun. Без jq строка статуса просто не отрисуется, так что проверьте его до установки.
Какие задачи решает
- собрать строку статуса Claude из нужных колонок
- видеть остаток контекстного окна цветом, а не числом
- вывести уровень reasoning effort прямо в строку
- показать ветку git и пометку worktree в одном месте
- перекрасить строку статуса под свою тему терминала
Примеры запросов агенту
- /webup-statusline
- /webup-statusline dracula
- /webup-statusline gruvbox, колонки model, context, effort, git
Как установить webup-statusline
1Через Skills CLI (Vercel)
npx skills add webup/skills-cc --skill webup-statusline -a claude-code2Вручную: положить файлы
~/.claude/skills/webup-statusline/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/webup-statusline/
1Через Skills CLI (Vercel)
npx skills add webup/skills-cc --skill webup-statusline -a codex2Вручную: положить файлы
.agents/skills/webup-statusline/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add webup/skills-cc --skill webup-statusline -a cursor2Вручную: положить файлы
.cursor/skills/webup-statusline/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install webup/skills-cc webup-statusline2Вручную: положить файлы
.github/skills/webup-statusline/SKILL.md1Через Skills CLI (Vercel)
npx skills add webup/skills-cc --skill webup-statusline -a gemini-cli2Командой платформы
gemini skills install https://github.com/webup/skills-cc --path skills/webup-statuslineВручную: положить файлы
.devin/skills/webup-statusline/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add webup/skills-cc --skill webup-statusline -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о webup-statusline
Как установить webup-statusline в Claude?
Выполните npx skills add webup/skills-cc --skill webup-statusline -a claude-code. Скилл встанет в ~/.claude/skills/webup-statusline/SKILL.md.
Что делает webup-statusline?
Генерирует bash-скрипт строки статуса с выбранными колонками и темой и устанавливает его в ~/.claude/settings.json.
Что нужно для работы скилла?
jq для разбора JSON в сгенерированном скрипте и Bun для запуска генератора — подойдёт npx -y bun. На Windows каталог с jq может понадобиться добавить в PATH.