getsentry avatar

Sentry Ruby Sdk

A comprehensive setup wizard that detects your Ruby stack and walks through complete Sentry integration. It scans for Rails, Sinatra, Sidekiq, existing monitoring tools like Bugsnag or Rollbar, and even OpenTelemetry instrumentation to recommend the right path. The three-phase approach (detect, recommend, guide) is smart: it won't ask what you want, it tells you what makes sense based on your Gemfile and config files, then implements error monitoring, tracing, logging, metrics, profiling, or crons accordingly. Handles migration from competitors by removing their initializers. The detection logic is particularly thorough, checking for scheduled jobs, metric patterns, and OTel spans to route you toward OTLP integration instead of native tracing when appropriate.

skills.sh installs
2.2K
GitHub stars
277
last updated
Aug 21, 2026

Install

$ npx -y skills add getsentry/sentry-for-ai --skill sentry-ruby-sdk --agent claude-code

Installs into .claude/skills of the current project.

Files

All Skills > SDK Setup > Ruby SDK

Sentry Ruby SDK

Opinionated wizard that scans the project and guides through complete Sentry setup.

Invoke This Skill When

  • User asks to "add Sentry to Ruby" or "set up Sentry" in a Ruby app
  • User wants error monitoring, tracing, logging, metrics, profiling, or crons in Ruby
  • User mentions sentry-ruby, sentry-rails, or the Ruby Sentry SDK
  • User is migrating from AppSignal, Honeybadger, Bugsnag, Rollbar, or Airbrake to Sentry
  • User wants to monitor exceptions, HTTP requests, or background jobs in Rails/Sinatra

Note: SDK APIs below reflect sentry-ruby v6.6.2. Always verify against docs.sentry.io/platforms/ruby/ before implementing.


Phase 1: Detect

# Existing Sentry gems
grep -i sentry Gemfile 2>/dev/null

# Framework
grep -iE '\brails\b|\bsinatra\b' Gemfile 2>/dev/null

# Web server — Puma triggers queue time guidance
grep -iE '\bpuma\b' Gemfile 2>/dev/null

# Background jobs
grep -iE '\bsidekiq\b|\bresque\b|\bdelayed_job\b' Gemfile 2>/dev/null

Sponsors

Details

Repository
github.com/getsentry/sentry-for-ai
Categories
DevOps & CI/CD, Debugging
First seen
May 16, 2026

More from getsentry/sentry-for-ai

All 31
1dynatrace avatardt-obs-gcpdynatrace/dynatrace-for-aiGCP cloud resources including Compute Engine, GKE, Cloud Run, Pub/Sub, VPC networking, DNS, IAM, Secret Manager, and monitoring. Monitor GCP infrastructure, ana2.2Kskills.sh installs
2getsentry avatarsentry-elixir-sdkgetsentry/sentry-for-aiFull Sentry SDK setup for Elixir. Use when asked to "add Sentry to Elixir", "install sentry for Elixir", or configure error monitoring, tracing, logging, or cro2.1Kskills.sh installs
3k-dense-ai avatarsimpyk-dense-ai/scientific-agent-skillsBuild, inspect, test, and analyze bounded process-based discrete-event simulations with SimPy, including events, resources, interrupts, monitoring, replications2.1Kskills.sh installs
4nvidia avatarphysical-ai-infrastructure-setup-and-resilient-scalingnvidia/skillsUse when the user wants to set up, scale, validate, or harden NVIDIA physical AI infrastructure for synthetic data generation workflows across local MicroK8s or2Kskills.sh installs
5alirezarezvani avatarengineering-advanced-skillsalirezarezvani/claude-skillsIndex of 37 advanced engineering agent skills for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw. Use when browsing or choosing among the POWERFUL-tier engine2Kskills.sh installs
6k-dense-ai avatarpyhealthk-dense-ai/scientific-agent-skillsBuild clinical/healthcare deep-learning pipelines with PyHealth — loading EHR/signal/imaging datasets (MIMIC-III/IV, eICU, OMOP, SleepEDF, ChestXray14, EHRShot)2Kskills.sh installs