Навыки sentry-automation
📦

sentry-automation

Безопасно 🌐 Доступ к сети

Автоматизация задач Sentry с помощью Claude

Этот навык позволяет Claude управлять операциями отслеживания ошибок Sentry, включая исследование проблем, настройку оповещений, отслеживание релизов и мониторинг cron-задач через интеграцию Composio Rube MCP.

Поддерживает: Claude Codex Code(CC)
📊 71 Адекватно
1

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

Протестировать

Использование «sentry-automation». Список нерешенных ошибок в моем проекте backend-api

Ожидаемый результат:

Найдено 23 нерешенные проблемы в backend-api:

🔴 Критические (3):
- Тайм-аут подключения в Redis-клиенте (встречалось 234 раза)
- Утечка памяти в рабочем процессе (встречалось 89 раз)
- Неперехваченное отклонение промиса (встречалось 67 раз)

🟡 Предупреждения (8):
- Вызов устаревшей конечной точки API (встречалось 45 раз)
- Медленный запрос к базе данных > 2с (встречалось 32 раза)
...

Хотите, чтобы я исследовал какую-либо конкретную проблему?

Использование «sentry-automation». Создать оповещение о высокой частоте ошибок

Ожидаемый результат:

Правило оповещения успешно создано:

Название: Высокая частота ошибок - backend-api
Условие: Частота ошибок > 5% за 10 минут
Действия: Email дежурной команды, Slack #alerts
Проект: backend-api
Статус: Активно

Мониторинг начнется немедленно.

Аудит безопасности

Безопасно
v1 • 2/25/2026

This skill provides legitimate automation for Sentry error tracking through Composio Rube MCP. The static findings flagged as external_commands are false positives - they detect MCP tool names in documentation (e.g., SENTRY_LIST_AN_ORGANIZATIONS_ISSUES), not shell execution. The network reference is to a documented MCP server endpoint (rube.app/mcp) that users explicitly configure. No actual security risks identified.

1
Просканировано файлов
238
Проанализировано строк
3
находки
1
Всего аудитов
Проблемы низкого риска (2)
MCP Tool Name References Flagged as Commands
The static analyzer detected 88 instances of backtick-wrapped text flagged as 'external_commands'. These are MCP tool names (e.g., SENTRY_LIST_AN_ORGANIZATIONS_ISSUES, RUBE_SEARCH_TOOLS) documented in the skill, not actual shell command execution. This is a false positive - the skill only calls Sentry API tools through the MCP integration.
Hardcoded URL Reference
Line 22 contains a URL reference to rube.app/mcp. This is a documented MCP server endpoint that users must explicitly configure in their AI client. This is legitimate, user-initiated configuration, not hidden network activity.

Факторы риска

🌐 Доступ к сети (1)
Проверено: claude

Оценка качества

38
Архитектура
100
Сопровождаемость
87
Контент
32
Сообщество
100
Безопасность
91
Соответствие спецификации

Что вы можете построить

Исследование ошибок в продакшене

Разработчик использует Claude для быстрого поиска и исследования критических ошибок в продакшене путем запроса проблем Sentry с определенными фильтрами.

Настройка правил оповещений

DevOps-инженер создает и обновляет правила оповещений для новых проектов или измененных пороговых значений с помощью команд на естественном языке.

Мониторинг релизов

SRE отслеживает новые релизы и связанные с ними ошибки, отслеживая события развертывания и корреляции проблем.

Попробуйте эти промпты

Список недавних ошибок
Используйте навык sentry-automation для отображения 10 самых недавних нерешенных ошибок в моем продакшен-проекте. Покажите название проблемы, частоту и временную метку последнего появления.
Создание правила оповещений
Создайте новое правило оповещения для моего проекта backend-api, которое срабатывает, когда частота ошибок превышает 5% за 10 минут. Уведомите дежурную команду.
Отслеживание нового релиза
Создайте новую версию релиза 2.1.0 для моей организации, отметьте его как развернутое в производственной среде и загрузите исходные карты из папки dist.
Кросс-проектная триажная сортировка
Найдите все проблемы во всех проектах моей организации с тегом 'database', которые произошли более 50 раз за последние 24 часа. Сгруппируйте их по проектам и предложите приоритет.

Лучшие практики

  • Всегда сначала вызывайте RUBE_SEARCH_TOOLS для проверки текущих схем инструментов перед выполнением рабочего процесса
  • Проверяйте, что статус подключения Rube MCP показывает ACTIVE перед выполнением любых операций Sentry
  • Используйте конкретные фильтры запросов (is:unresolved, assigned:me, times-seen:>10) для уменьшения количества вызовов API и улучшения времени отклика

Избегать

  • Не хардкодите названия организаций или проектов — всегда используйте инструменты поиска для получения актуальных идентификаторов
  • Не пропускайте проверку статуса подключения — операции завершатся неудачей, если подключение MCP не активно
  • Не игнорируйте ответы об ограничении скорости — реализуйте повторные попытки для избежания регулирования

Часто задаваемые вопросы

Работает ли этот навык с Sentry с локальным хостингом?
Да, если ваш экземпляр Sentry с локальным хостингом подключен через набор инструментов Rube MCP sentry. Навык работает с любым совместимым с API Sentry конечным пунктом.
Какая аутентификация требуется?
Аутентификация OAuth обрабатывается через Rube при подключении вашей учетной записи Sentry. Навык использует разрешения, предоставленные во время потока OAuth.
Могу ли я управлять несколькими организациями Sentry?
Да, укажите идентификатор организации в каждом запросе. Используйте SENTRY_GET_ORGANIZATION_DETAILS для списка доступных организаций.
Может ли этот навык создавать новые проблемы Sentry?
Нет, этот навык только читает и управляет существующими проблемами. Для создания проблем из вашего приложения настройте Sentry SDK в вашем коде.
Какие каналы уведомлений поддерживаются для оповещений?
Действия оповещений зависят от конфигурации вашей организации Sentry. Обычные каналы включают Slack, email, PagerDuty и веб-хуки.
Как исправить ошибки неактивного подключения?
Запустите RUBE_MANAGE_CONNECTIONS с набором инструментов sentry. Если статус не ACTIVE, следуйте возвращенной ссылке аутентификации для завершения OAuth, затем проверьте снова.

Сведения для разработчиков

Автор

sickn33

Лицензия

MIT

Ссылка

main

Структура файлов

📄 SKILL.md