К основному содержанию
команда

sync-health-monitor — команда для Claude Code: диагностика

Слэш-команда проверяет здоровье синхронизации GitHub и Linear: лимиты API, вебхуки, задержки, ошибки. Пригодится, когда задачи перестали доезжать.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --command sync/sync-health-monitor
Открыть на GitHub

Что делает sync-health-monitor

Команда собирает состояние окружения синхронизации: остаток лимита GitHub API через gh api rate_limit, доступность Linear MCP-сервера и его авторизацию, активные вебхуки и метрики обработки событий. Дальше идёт диагностика по шести направлениям: здоровье API, пропускная способность и задержки, повторяющиеся ошибки, доставка вебхуков, целостность данных и автоматические попытки починки.

Область проверки задаётся аргументом: --github, --linear, --webhooks, --performance или --report. Без аргумента команда берёт общий обзор. На выходе — отчёт с метриками, разбором ошибок и рекомендациями.

Для работы нужен настроенный gh CLI и авторизованный Linear MCP-сервер. Если GitHub API не отвечает, команда просто напишет, что проверка нужна, и дальше не пойдёт — это повод проверить токен и лимиты до запуска.

Какие задачи решает

  • узнать, сколько запросов осталось до лимита GitHub API
  • проверить, авторизован ли Linear MCP-сервер
  • найти повторяющиеся ошибки синхронизации задач
  • проверить доставку и задержку вебхуков
  • сверить записи и найти осиротевшие задачи после сбоя

Примеры запросов агенту

  • /sync-health-monitor --report
  • /sync-health-monitor --webhooks
  • /sync-health-monitor --performance

Как установить sync-health-monitor

1Через claude-code-templates

npx claude-code-templates@latest --command sync/sync-health-monitor

2Вручную: положить файлы

.claude/commands/sync-health-monitor.md

Вызов — /sync-health-monitor. Для всех проектов — ~/.claude/commands/

Вопросы о sync-health-monitor

Как установить sync-health-monitor в Claude?

Через шаблоны: npx claude-code-templates@latest --command sync/sync-health-monitor. Файл команды появится по пути .claude/commands/sync-health-monitor.md.

Что делает sync-health-monitor?

Проверяет состояние синхронизации GitHub и Linear: лимиты API, подключение к Linear, вебхуки, задержки и ошибки. По итогам выдаёт отчёт с рекомендациями.

Что нужно для работы команды?

Настроенный gh CLI и авторизованный Linear MCP-сервер. Без них проверка GitHub API и Linear не пройдёт.

Исходный текст

sync-health-monitor.md · MIT
---
allowed-tools: Read, Write, Edit, Bash
argument-hint: "[scope] | --github | --linear | --webhooks | --performance | --report"
description: Monitor and diagnose GitHub-Linear sync health with performance analytics and automated troubleshooting
---

# Sync Health Monitor

Monitor comprehensive GitHub-Linear synchronization health and performance: **$ARGUMENTS**

## Current Sync Environment

- GitHub API status: !`gh api rate_limit -q '.rate | "GitHub: \(.remaining)/\(.limit) requests"' 2>/dev/null || echo "GitHub API check needed"`
- Linear connectivity: Linear MCP server status and authentication validation
- Webhook status: Active webhook configurations and event processing health
- Sync performance: Current throughput, latency metrics, and error rates

## Task

Implement comprehensive sync health monitoring with automated diagnostics and performance optimization:

**Monitor Scope**: Use $ARGUMENTS to specify GitHub health, Linear connectivity, webhook diagnostics, performance analysis, or complete health report

**Health Monitoring Framework**:
1. **API Health Assessment** - Monitor GitHub/Linear API status, rate limits, authentication, connectivity issues
2. **Sync Performance Analysis** - Track throughput metrics, latency patterns, processing times, queue depths
3. **Error Pattern Detection** - Identify recurring failures, classify error types, analyze failure trends
4. **Webhook Diagnostics** - Validate webhook configurations, test event delivery, monitor processing latency
5. **Data Integrity Validation** - Verify sync consistency, detect orphaned records, validate cross-references
6. **Automated Troubleshooting** - Run diagnostic tests, suggest fixes, implement automated recovery procedures

**Advanced Features**: Real-time health dashboards, predictive failure detection, automated recovery workflows, comprehensive performance profiling.

**Diagnostic Capabilities**: Deep error analysis, bottleneck identification, configuration validation, automated testing suites.

**Output**: Complete health assessment with performance metrics, error analysis, recommended optimizations, and automated diagnostic reports.

© davila7 · MIT · davila7/claude-code-templates

Похожие слэш-команды

Все слэш-команды по теме «Автоматизация и no-code: n8n, Zapier, Make» →
cyrus-setup cyrusagents Пошагово настраивает self-hosted агента Cyrus для Claude Code, связывая его с GitHub, Linear и Slack. Запускает фонового ассистента для решения задач. CX Codex +1 1 200установок sred-project-organizer getsentry Структурирует годовой отчёт по проектам для программы SRED и создаёт карточки с подтверждениями в Notion. CX Codex +1 2 100установок groove-utilities-task-analyse andreadellacorte Собирает задачи из бэкенда проекта и раскладывает их по статусам, чтобы вечером было чем заполнить дневную память. CX Codex +1 588установок track-findings официальный OpenAI Скилл переносит подтверждённые находки Codex Security в Linear, Jira или GitHub. Он нужен, когда результаты сканирования уже проверены и их пора занести в трекер. CX Codex GP ChatGPT 26установок Linear Automation Claude Office Skills Автоматизирует ведение задач в Linear, связку со статусами Git и расчёт двухнедельных циклов разработки через MCP-инструменты. CX Codex +1 4 600установок groove-utilities-task-list andreadellacorte Показывает активные задачи из настроенного бэкенда: что в работе, что готово к старту, что заблокировано. Удобно в начале дня. CX Codex +1 577установок

Из того же набора205

Весь набор →
react-useeffect Скилл разбирает правила работы с useEffect по официальной документации React и подсказывает, чем заменить Effect там, где он лишний. 127установок svelte-scaffold Разворачивает новый SvelteKit-проект, модуль или библиотеку компонентов с готовой структурой папок и конфигами. Пригодится, когда нужен стартовый каркас без ручной возни. 127установок vercel-deployment Скилл для Claude, который подсказывает, как правильно выкатывать Next.js на Vercel: переменные окружения, edge и serverless, кэш сборки. 124установок github-workflow-automation Скилл с готовыми шаблонами для ревью пул-реквестов, разбора issues и CI/CD на GitHub. Пригодится, если вы настраиваете автоматику в репозитории. 121установок svelte-storybook-mock Готовит моки модулей SvelteKit для историй Storybook, чтобы компонент рендерился в изоляции без запущенного приложения. 121установок ai-wrapper-product Помогает строить продукт вокруг AI API: промпты, учёт токенов, лимиты и защита от тонкой обёртки над чатом. 120установок sync-migration-assistant Слэш-команда для миграции задач между GitHub и Linear с проверкой данных и откатом. Пригодится, когда проекты переезжают между трекерами. 120установок svelte-storybook-troubleshoot Слэш-команда разбирает типовые поломки Storybook в проектах на SvelteKit: ошибки сборки, неразрешённые модули, конфликты аддонов. 118установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой