AI SummarySentry booster enables developers to inspect production errors, summarize recent issues, and pull health data from Sentry via read-only API queries. Ideal for on-call engineers and DevOps teams needing quick observability access without leaving their coding environment.
Install
# Add to your project root as SKILL.md curl -o SKILL.md "https://raw.githubusercontent.com/openai/skills/main/skills/.curated/sentry/SKILL.md"
Description
Use when the user asks to inspect Sentry issues or events, summarize recent production errors, or pull basic Sentry health data via the Sentry API; perform read-only queries with the bundled script and require `SENTRY_AUTH_TOKEN`.
API requirements
Always use these endpoints (GET only): • List issues: /api/0/projects/{org_slug}/{project_slug}/issues/ • Issue detail: /api/0/issues/{issue_id}/ • Events for issue: /api/0/issues/{issue_id}/events/ • Event detail: /api/0/projects/{org_slug}/{project_slug}/events/{event_id}/
Quick start
• If not already authenticated, ask the user to provide a valid SENTRY_AUTH_TOKEN (read-only scopes such as project:read, event:read) or to log in and create one before running commands. • Set SENTRY_AUTH_TOKEN as an env var. • Optional defaults: SENTRY_ORG, SENTRY_PROJECT, SENTRY_BASE_URL. • Defaults: org/project {your-org}/{your-project}, time range 24h, environment prod, limit 20 (max 50). • Always call the Sentry API (no heuristics, no caching). If the token is missing, give the user these steps: • Create a Sentry auth token: https://sentry.io/settings/account/api/auth-tokens/ • Create a token with read-only scopes such as project:read, event:read, and org:read. • Set SENTRY_AUTH_TOKEN as an environment variable in their system. • Offer to guide them through setting the environment variable for their OS/shell if needed. • Never ask the user to paste the full token in chat. Ask them to set it locally and confirm when ready.
Core tasks (use bundled script)
Use scripts/sentry_api.py for deterministic API calls. It handles pagination and retries once on transient errors.
Skill path (set once)
`bash export CODEX_HOME="${CODEX_HOME:-$HOME/.codex}" export SENTRY_API="$CODEX_HOME/skills/sentry/scripts/sentry_api.py" ` User-scoped skills install under $CODEX_HOME/skills (default: ~/.codex/skills).
Quality Score
Good
88/100
Trust & Transparency
No License Detected
Review source code before installing
Verified Open Source
Hosted on GitHub — publicly auditable
Actively Maintained
Last commit Today
10.2k stars — Strong Community
569 forks