CommunityCodierung & Entwicklunggithub.com

claude-plugins / scary-production

Zeigt Beispiele für Statuszeilen-Stile an oder aktiviert einen davon (full, compact, bars, minimal) in den Benutzer- oder Projekteinstellungen.

Was ist scary-production?

Dieses Skill ermöglicht es dem Benutzer, den Stil der Statuszeile von Claude Code zu visualisieren und zu konfigurieren. Es unterstützt die Stile „full“, „compact“, „bars“ und „minimal“. Der Benutzer kann den gewünschten Stil entweder global für alle Projekte („user“), projektspezifisch („project“) oder nur lokal im aktuellen Projekt („local“) festlegen. Das Skill führt dazu ein Bash-Skript aus, das entweder alle verfügbaren Stile als Vorschau anzeigt oder die Einstellung in der entsprechenden Konfigurationsdatei speichert. Die Statuszeile wird automatisch innerhalb weniger Sekunden aktualisiert. Bei Fehlern wird die Fehlermeldung unverändert angezeigt.

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

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Führe einen einzelnen Befehl über Bash aus und zeige dem Benutzer dessen Ausgabe unverändert in einem Codeblock an, ohne sie umzuformulieren:

bash "${CLAUDE_PLUGIN_ROOT}/scripts/style.sh" --data "${CLAUDE_PLUGIN_DATA}" --project "${CLAUDE_PROJECT_DIR}" $ARGUMENTS
  • Ohne Argumente gibt der Befehl alle Stile als Beispiele aus. Frage nach der Ausgabe, welcher Stil aktiviert werden soll und wo: user – in allen Projekten, project – in der .claude/settings.json des Projekts (wird mit Git versioniert, alle sehen ihn), local – nur für dich in diesem Projekt.
  • Mit einem Stil schreibt der Befehl statusLine in die Einstellungsdatei des gewählten Bereichs (standardmäßig user). Sage dem Benutzer, dass die Zeile innerhalb weniger Sekunden automatisch aktualisiert wird.
  • Wenn der Befehl einen Fehler zurückgibt, zeige ihn an und ändere nichts manuell.

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.

Verwandte Skills