supabase-realtime-monitor — команда для Claude Code
Команда разбирает realtime-подключения Supabase: ищет код подписок, анализирует производительность и помогает отлаживать ошибки.
npx claude-code-templates@latest --command database/supabase-realtime-monitorЧто делает supabase-realtime-monitor
Команда собирает контекст о realtime в Supabase и проверяет файлы .ts и .js на упоминания subscribe, realtime и channel. Можно сосредоточиться на подключениях, подписках, производительности, отладке или аналитике, передав нужный режим аргументом.
В анализ входят стабильность соединений, активные подписки, пропускная способность сообщений и ошибки; команда также может предложить способы сократить нагрузку и наладить повторные попытки. Для работы с контекстом указана интеграция Supabase через MCP, а среди доступных инструментов — чтение и изменение файлов и запуск команд. Без доступа к данным о соединениях через MCP выводы о текущем состоянии могут быть ограничены.
Какие задачи решает
- найти в проекте код realtime-подписок
- разобрать ошибки соединений Supabase
- оценить нагрузку и пропускную способность сообщений
- проверить структуру подписок и их жизненный цикл
Примеры запросов агенту
- Проверь активные realtime-подключения Supabase:
/supabase-realtime-monitor --connections - Найди проблемы в подписках проекта:
/supabase-realtime-monitor --subscriptions - Разбери ошибки realtime и предложи способы отладки:
/supabase-realtime-monitor --debug
Как установить supabase-realtime-monitor
1Через claude-code-templates
npx claude-code-templates@latest --command database/supabase-realtime-monitor2Вручную: положить файлы
.claude/commands/supabase-realtime-monitor.mdВызов — /supabase-realtime-monitor. Для всех проектов — ~/.claude/commands/
Вручную: положить файлы
~/.codex/prompts/supabase-realtime-monitor.mdВызов — /prompts:supabase-realtime-monitor. В Codex этот формат помечен устаревшим, замена — скиллы
Вручную: положить файлы
.github/prompts/supabase-realtime-monitor.prompt.mdВручную: положить файлы
.gemini/commands/supabase-realtime-monitor.tomlGemini хранит команды в TOML: текст запроса — в поле prompt
Вопросы о supabase-realtime-monitor
Как установить supabase-realtime-monitor в Claude Code?
Выполните npx claude-code-templates@latest --command database/supabase-realtime-monitor. Файл команды размещается по пути .claude/commands/supabase-realtime-monitor.md.
Что делает supabase-realtime-monitor?
Команда ищет в проекте код подписок Supabase и анализирует подключения, производительность и ошибки. Режим можно задать аргументами вроде --connections или --debug.
Нужен ли MCP для мониторинга Supabase?
Описание команды указывает, что сведения о состоянии соединений и подписках она получает через MCP. Без доступа к этим данным анализ текущего состояния будет ограничен.
Исходный текст
supabase-realtime-monitor.md · MIT
--- allowed-tools: Read, Write, Edit, Bash argument-hint: "[monitoring-type] | --connections | --subscriptions | --performance | --debug | --analytics" description: Monitor and optimize Supabase realtime connections with performance analysis and debugging --- # Supabase Realtime Monitor Monitor and optimize Supabase realtime connections with comprehensive performance analysis: **$ARGUMENTS** ## Current Realtime Context - Supabase realtime: Connection status and subscription management via MCP - Application subscriptions: !`find . -name "*.ts" -o -name "*.js" | xargs grep -l "subscribe\|realtime\|channel" 2>/dev/null | head -5` active subscription code - Performance metrics: Current connection performance and message throughput - Error patterns: Recent realtime connection issues and debugging information ## Task Execute comprehensive realtime monitoring with performance optimization and debugging support: **Monitoring Type**: Use $ARGUMENTS to focus on connection monitoring, subscription analysis, performance optimization, debugging assistance, or analytics reporting **Realtime Monitoring Framework**: 1. **Connection Analysis** - Monitor active connections, analyze connection stability, track connection lifecycle, identify connection issues 2. **Subscription Management** - Track active subscriptions, analyze subscription performance, optimize subscription patterns, manage subscription lifecycle 3. **Performance Optimization** - Analyze message throughput, optimize payload sizes, reduce connection overhead, improve subscription efficiency 4. **Error Monitoring** - Track connection errors, analyze failure patterns, implement retry strategies, provide debugging insights 5. **Analytics Dashboard** - Generate usage analytics, track performance trends, monitor resource utilization, provide optimization recommendations 6. **Developer Tools** - Provide debugging utilities, implement connection testing, create performance profiling, optimize development workflow **Advanced Features**: Real-time performance monitoring, predictive analytics, automated optimization suggestions, comprehensive logging, alert management. **Integration Support**: Application performance monitoring, CI/CD integration, team collaboration tools, documentation generation, troubleshooting guides. **Output**: Comprehensive realtime monitoring with performance analytics, optimization recommendations, debugging tools, and developer documentation.
© davila7 · MIT · davila7/claude-code-templates