Стили строки состояния (Claude Plugins)

Показывает стили строки состояния на примере или включает один из них (full, compact, bars, minimal) в настройках пользователя или проекта.

Qu'est-ce que Стили строки состояния (Claude Plugins) ?

Этот навык для AI-агентов (таких как Claude Code, Cursor, Codex) позволяет управлять внешним видом строки состояния в среде разработки. Он показывает все доступные стили (full, compact, bars, minimal) в виде примера, после чего пользователь может выбрать один из них и применить на уровне пользователя (глобально для всех проектов), проекта (сохраняется в .claude/settings.json и отправляется в Git) или локально (только для себя в текущем проекте). При выборе стиля навык автоматически записывает соответствующую настройку `statusLine` в конфигурационный файл указанной области. Если команда завершается ошибкой, навык отображает её без внесения изменений. Навык полезен для быстрой настройки визуального отображения статуса, улучшения читаемости и персонализации интерфейса разработчика.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/scary-production/claude-plugins/tree/HEAD/plugins/statusline/skills/style

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Выполни одну команду через Bash и покажи пользователю её вывод как есть, в блоке кода, без пересказа:

bash "${CLAUDE_PLUGIN_ROOT}/scripts/style.sh" --data "${CLAUDE_PLUGIN_DATA}" --project "${CLAUDE_PROJECT_DIR}" $ARGUMENTS
  • Без аргументов команда печатает все стили на примере. После вывода спроси, какой включить и где: user — во всех проектах, project — в .claude/settings.json проекта (уходит в git, увидят все), local — только у себя в этом проекте.
  • Со стилем команда пишет statusLine в файл настроек выбранной области (по умолчанию user). Скажи, что строка обновится сама в течение нескольких секунд.
  • Если команда ответила ошибкой, покажи её и ничего не правь руками.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

scary-production/claude-plugins

Работа с PostgreSQL в Go через pgxpool (pgx v5) и avito-tech/go-transaction-manager: пул и устойчивый старт, структуры с тегами db и CollectRows, репозиторий через DefaultTrOrDB, транзакции через Do, propagation и savepoint, повтор транзакции при 40001/40P01/55P03, защита от SQL-инъекций, классификация ошибок и ON CONFLICT, batch и CopyFrom. Конкурентная запись и блокировки — скилл postgres-concurrency. PostgreSQL in Go via pgxpool and go-transaction-manager: pool, repositories, transactions, retries, errors, bulk loads.

scary-production/claude-plugins

Конкурентная запись в PostgreSQL без потерянных обновлений и write skew: условие в UPDATE, SELECT FOR NO KEY UPDATE против FOR UPDATE, exclusion-ограничения против пересечения интервалов, serializable и повтор при 40001/40P01/55P03, очередь задач на SKIP LOCKED, lock_timeout и NOWAIT, advisory-блокировки, разбор зависаний. Примеры — Go (pgx и go-transaction-manager), правила — про сам PostgreSQL. PostgreSQL concurrency: lost updates, write skew, row locks, exclusion constraints, isolation and retries, SKIP LOCKED queues, advisory locks.

scary-production/claude-plugins

SQL-миграции PostgreSQL: парные up/down-файлы, современные типы и ограничения (identity, text с CHECK, timestamptz, jsonb), откат каждой операции, добавление значения в enum, индексы на живых таблицах через CREATE INDEX CONCURRENTLY без блокировки записи, что требовать от мигратора, разбор «индекс создан, а план — Seq Scan». PostgreSQL migrations: paired up/down files, modern types, reversible changes, non-blocking indexes, migrator requirements.

scary-production/claude-plugins

Как найти, что тормозит в PostgreSQL, и доказать, что правка помогла. Профиль по pg_stat_statements, сравнение вариантов по числу страниц (BUFFERS), а не по секундам, разбор плана от места, где оценка строк впервые разошлась с фактом. N+1 из Go-цикла сворачиваем в один запрос. Правим условия, FK, статистику и память, а не боремся с планировщиком. Postgres query tuning: profile first, compare by buffers, fix row estimates, remove N+1.

Skills associés