Sentry issue triage and investigation with automatic cross-linking. Handles issue investigation, AI analysis via Seer, and integration with Linear for tracking fixes...
Triage, investigate, and resolve Sentry issues with enforced cross-linking to Linear and GitHub.
Organization: intexuraos-dev-pbuchman
/sentry # NON-INTERACTIVE: Triage unresolved issues
/sentry <sentry-url> # Investigate specific issue
/sentry INT-123 # Find Sentry issues linked to Linear issue
/sentry triage --limit 5 # Batch triage with limit
/sentry analyze <sentry-url> # AI-powered root cause analysis via Seer
pnpm run ci:tracked MUST pass before PR creationThe skill automatically detects intent from input:
| Input Pattern | Type | Workflow |
|---|---|---|
/sentry (no args) |
Batch Triage | triage-batch.md |
/sentry <sentry-url> |
Single Issue | triage-issue.md |
/sentry analyze <url> |
Seer Analysis | analyze-with-seer.md |
/sentry linear <sentry-url> |
Create Linear | create-linear-issue.md |
/sentry triage --limit N |
Limited Batch | triage-batch.md |
Before ANY operation, verify all required tools:
| Tool | Verification Command | Purpose |
|---|---|---|
| Sentry MCP | mcp__sentry__whoami |
Issue management |
| Linear MCP | mcp__linear__list_teams |
Issue tracking |
| GitHub CLI | gh auth status |
PR creation |
| GCloud | Service account verification | Firestore access |
Service account key location: ~/.config/gcloud/sa-key.json
gcloud auth list shows no active account, activate service accountYou are NEVER "unauthenticated" if the service account key file exists.
If ANY required tool is unavailable, ABORT immediately:
ERROR: /sentry cannot proceed - <tool-name> unavailable
Required for: <purpose>
Fix: <fix-command>
Aborting.
Issues are fetched from these Sentry projects:
intexuraos-development (backend services)intexuraos-web-development (web app)Every Sentry issue must be traceable across all systems:
| Direction | Method |
|---|---|
| Sentry → Linear | Comment on Sentry with Linear issue link |
| Linear → Sentry | [sentry] <title> naming + link in description |
| Linear → GitHub | PR title contains INT-XXX |
| GitHub → Linear | Fixes INT-XXX in PR body |
| GitHub → Sentry | Sentry link in PR description |
workflows/templates/reference/