CommunityProgramación y desarrollogithub.com

scary-production/claude-plugins

Muestra ejemplos de estilos de línea de estado o activa uno (full, compact, bars, minimal) en la configuración de usuario o proyecto.

¿Qué es claude-plugins?

Este skill permite a los usuarios de Claude AI personalizar la apariencia de la línea de estado en sus proyectos. Al ejecutar un script Bash desde la raíz del plugin, se pueden mostrar todos los estilos disponibles (full, compact, bars, minimal) como ejemplos, o aplicar uno específico en la configuración del usuario o del proyecto. Es útil para desarrolladores que desean una integración visual personalizada en sus entornos de trabajo con Claude, especialmente en herramientas como Claude Code o Cursor. El skill maneja la escritura directa en archivos de configuración (global `~/.claude/settings.json`, local `.claude/settings.json` o solo local), y notifica al usuario que el cambio se aplicará automáticamente en segundos.

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

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Ejecuta un comando a través de Bash y muestra su salida al usuario tal cual, dentro de un bloque de código, sin resumir:

bash "${CLAUDE_PLUGIN_ROOT}/scripts/style.sh" --data "${CLAUDE_PLUGIN_DATA}" --project "${CLAUDE_PROJECT_DIR}" $ARGUMENTS
  • Sin argumentos, el comando imprime todos los estilos como ejemplo. Después de la salida, pregunta cuál activar y dónde: user — en todos los proyectos, project — en .claude/settings.json del proyecto (va a git, todos lo verán), local — solo para ti en este proyecto.
  • Con un estilo, el comando escribe statusLine en el archivo de configuración del ámbito seleccionado (por defecto user). Indica que la línea se actualizará sola en unos segundos.
  • Si el comando responde con un error, muéstralo y no corrijas nada manualmente.

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 relacionados