getsentry avatar

Sentry Go Sdk

This is a complete Sentry setup wizard for Go projects that scans your codebase to detect which framework you're using (Gin, Echo, Fiber, net/http, gRPC, etc.) and builds a tailored integration plan. Instead of dumping config examples, it walks you through detection, makes specific recommendations based on what it finds, then guides you through installing only the relevant sub-packages. It handles the full stack: error monitoring, tracing, logging integrations (logrus, zap, slog), metrics, and cron monitoring. The opinionated approach is helpful because Sentry's Go SDK has a lot of framework-specific packages and middleware options that are easy to misconfigure. It even checks for companion frontends and will link to cross-platform setup. Good for teams who want proper observability without reading 40 pages of docs.

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

Install

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

Installs into .claude/skills of the current project.

Files

All Skills > SDK Setup > Go SDK

Sentry Go SDK

Opinionated wizard that scans your Go project and guides you through complete Sentry setup.

Invoke This Skill When

  • User asks to "add Sentry to Go" or "setup Sentry" in a Go app
  • User wants error monitoring, tracing, logging, metrics, or crons in Go
  • User mentions sentry-go, github.com/getsentry/sentry-go, or Go Sentry SDK
  • User wants to monitor panics, HTTP handlers, or scheduled jobs in Go

Note: SDK versions and APIs below reflect Sentry docs at time of writing (sentry-go v0.43.0+). As of v0.33.0+, the SDK requires Go 1.25 or later (supports the two most recent Go major versions). Always verify against docs.sentry.io/platforms/go/ before implementing.


Phase 1: Detect

Run these commands to understand the project before making any recommendations:

# Check existing Sentry dependency
grep -i sentry go.mod 2>/dev/null

# Detect web framework
grep -E "gin-gonic/gin|labstack/echo|gofiber/fiber|valyala/fasthttp|kataras/iris|urfave/negroni" go.mod 2>/dev/null

Sponsors

Details

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

More from getsentry/sentry-for-ai

All 31
1triggerdotdev avatartrigger-configtriggerdotdev/skillsConfigure Trigger.dev projects with trigger.config.ts. Use when setting up build extensions for Prisma, Playwright, FFmpeg, Python, or customizing deployment se2.3Kskills.sh installs
2k-dense-ai avatarmarkitdownk-dense-ai/scientific-agent-skillsConvert heterogeneous documents and selected URIs to Markdown with Microsoft MarkItDown for text analysis, search, and LLM/RAG ingestion. Covers safe local conv2.2Kskills.sh installs
3google-deepmind avatarfoldseek-structural-searchgoogle-deepmind/science-skillsPerforms 3D structural searches of proteins against various databases (PDB, AlphaFold, CATH, MGnify, etc.) using the Foldseek API. Use ONLY when the user provid2.2Kskills.sh installs
4bytedance avatarvercel-deploybytedance/deer-flowDeploy applications and websites to Vercel. Use this skill when the user requests deployment actions such as "Deploy my app", "Deploy this to production", "Crea2.2Kskills.sh installs
5anthropics avatarzoom-mcpanthropics/knowledge-work-pluginsGuidance for the bundled Zoom MCP connectors. Use after routing to an MCP workflow when planning or troubleshooting tool-based access to meetings, recordings, m2.2Kskills.sh installs
6android avatarstylesandroid/skillsUse this skill to integrate the Jetpack Compose Styles API into an Android project. This skill guides you through upgrading dependencies, setting up component t2.2Kskills.sh installs