From bugsnag-skill
Retrieves Bugsnag organizations, projects, errors, details, events, comments, stats; analyzes trends; resolves errors and adds comments via Ruby API scripts.
npx claudepluginhub dapi/claude-code-marketplace --plugin bugsnag-skillThis skill is limited to using the following tools:
Skill для интеграции с Bugsnag API, позволяющий просматривать и управлять ошибками в проекте.
Queries Sentry errors, triages issues, and checks release health via REST API. Useful for debugging exceptions, investigating crashes, stack traces, and monitoring stability.
Automates Bugsnag error monitoring tasks via Rube MCP and Composio toolkit. Discovers tools dynamically, manages connections, and executes operations like error handling.
Investigates recent errors and exceptions in Sentry projects: fetches issues via MCP, analyzes frequency, trends, stack traces, user impact, and suggests fixes for quick triage.
Share bugs, ideas, or general feedback.
Skill для интеграции с Bugsnag API, позволяющий просматривать и управлять ошибками в проекте.
⚠️ PATH RESOLUTION: Этот skill использует Ruby скрипты из своей директории.
НИКОГДА не вызывай ./bugsnag.rb из текущей рабочей директории пользователя.
ПРАВИЛЬНО: find ~ -name "bugsnag.rb" -type f | head -1 | xargs dirname → получим путь к skill
НЕПРАВИЛЬНО: ./bugsnag.rb из текущей директории → ошибка "no such file or directory"
ВАЖНО: Используй ТОЛЬКО команды, описанные в этом файле. НЕ анализируй код bugsnag.rb - следуй документации ниже.
Вызывает скрипт ./bugsnag.rb находающийся в каталого этого skill с целью выполнить пользовательский запрос.
КРИТИЧЕСКИ ВАЖНО: При выполнении команд НЕ ИСПОЛЬЗУЙ ./bugsnag.rb из текущей директории пользователя.
Всегда определяй директорию где находится skill и выполняй скрипт оттуда.
Когда пользователь говорит "покажи ошибки из bugsnag", выполнение ./bugsnag.rb из текущей директории не работает.
Команда для Claude: Используй bash -c "cd [path_to_skill] && ./bugsnag.rb [args]"
Где [path_to_skill] - это путь к директории skill. Определи его с помощью:
find ~/.claude -name "bugsnag.rb" -type f (если установлен)pwd если ты уже в директории skillorganizations / orgs / организации - Список всех организацийprojects / проекты - Список всех проектовlist / show / показать - Список всех ошибокopen / открыть / открытые - Только открытые ошибкиlist --limit 50 - Показать до 50 ошибокlist --severity error - Только ошибки (без предупреждений)details <error_id> / детали <id> - Полная информация об ошибкеevents <error_id> [limit] / события <id> [лимит] - Показать события ошибкиresolve <error_id> / отметить <id> - Отметить как выполненнуюanalyze / анализ - Анализ паттернов ошибокhelp / помощь / h - Показать справкуFOR CLAUDE: Используй bash -c "cd [skill_directory] && ./bugsnag.rb [command]"
# Показать организации
bash -c "cd [skill_dir] && ./bugsnag.rb organizations"
# Показать проекты
bash -c "cd [skill_dir] && ./bugsnag.rb projects"
# Показать открытые ошибки
bash -c "cd [skill_dir] && ./bugsnag.rb open --limit 20"
# Показать все ошибки (лимит 50)
bash -c "cd [skill_dir] && ./bugsnag.rb list --limit 50"
# Детали конкретной ошибки
bash -c "cd [skill_dir] && ./bugsnag.rb details ERROR_ID"
# Показать справку
bash -c "cd [skill_dir] && ./bugsnag.rb help"
Примечание: [skill_dir] - это путь к директории где установлен skill bugsnag.
❌ list-errors - такой команды НЕ существует
❌ --help - используется help без дефисов
�️ Использовать команды не описанные выше
# Обязательные
export BUGSNAG_DATA_API_KEY="your_api_key_here"
export BUGSNAG_PROJECT_ID="your_project_id_here"
# Опциональные
export BUGSNAG_HTTP_PROXY="http://proxy.example.com:8080" # HTTP прокси для всех запросов