Community编程与开发github.com

scary-production/claude-plugins

演示或设置状态栏样式(full、compact、bars、minimal),支持用户级别或项目级别配置。

claude-plugins 是什么?

该技能允许用户快速查看或更改 Claude Code 的状态栏样式,无需手动编辑配置文件。它通过执行一个 Bash 脚本,从预设的样式(full、compact、bars、minimal)中选择一个应用到用户设置、项目设置或本地设置中。支持通过交互式方式选择样式,并自动将配置写入正确的 JSON 文件。如果发生错误,技能会直接显示错误信息,避免用户手动修复。适用于所有依赖 CLI 和配置文件的 AI 编码助手场景。

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

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

通过 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.

相关技能