
getsentry / sentry
✓ Official★ 44,200A skill package that teaches your agent 19 capabilities — every one documented and browsable below, no GitHub required · by sentry.
Each skill below is one capability this package teaches your agent. Install the whole package, or open a skill to install just that one.
Status : Active migration in progress. Migration-specific sections should be removed once complete, leaving a stable architecture reference.
1 file — installable on its own
Guide for adding new actions to Sentry's Command+K palette. Use when implementing new cmdk actions, registering page-level or global actions, building async…
1 file — installable on its own
Guide for using Sentry's layout and text primitives. Use when implementing UI components, layouts, or typography. Enforces use of core components over styled…
1 file — installable on its own
Design Django ORM models for Sentry following architectural conventions for silos, replication, relocation, and foreign keys. Use when adding a new Django…
1 file — installable on its own
Guide for creating forms using Sentry's new form system. Use when implementing forms, form fields, validation, or auto-save functionality.
1 file — installable on its own
Generate Django database migrations for Sentry. Use when creating migrations, adding/removing columns or tables, adding indexes, or resolving migration…
1 file — installable on its own
Generate snapshot test files for Sentry frontend React components. Use when asked to "generate snapshot tests", "add snapshot tests", "create visual…
1 file — installable on its own
Sentry uses a transactional outbox pattern for eventually consistent operations. When a model changes, an outbox row is written inside the same database transaction. After the transaction commits, the outbox is drained — firing a signal that triggers side effects such as RPC calls, tombstone propagation, or audit logging.
6 files — installable on its own
Guide for creating, updating, and deprecating hybrid cloud RPC services in Sentry. Use when asked to "add RPC method", "create RPC service", "hybrid cloud…
6 files — installable on its own
Generate hybrid cloud tests for the Sentry codebase. Use when asked to "generate HC test", "create hybrid cloud test", "write HC test", "add HC test", "write…
6 files — installable on its own
Fix violations of an eslintPluginScraps rule across the codebase. Use when asked to "fix lint violations", "apply a lint rule", "fix scraps rule errors", "roll…
4 files — installable on its own
Create a new ESLint rule with tests for eslintPluginScraps. Use when asked to "create a lint rule", "add an eslint rule", "scaffold a rule", "write a new…
5 files — installable on its own
Guide for migrating forms from the legacy JsonForm/FormModel system to the new TanStack-based form system.
1 file — installable on its own
Guide for adding notifications, custom renderers, or new providers to Sentry's NotificationPlatform. Use when asked to "add notification", "new notification",…
6 files — installable on its own
Create or update component documentation in Sentry's MDX stories format. Use when asked to "document a component", "add stories", "write component docs",…
1 file — installable on its own
Review Sentry Python and Django changes for bug patterns drawn from real production issues. Use when reviewing a backend diff or PR, checking Warden findings,…
11 files — installable on its own
Review Sentry React and TypeScript changes for bug patterns drawn from real production issues. Use when reviewing a frontend diff or PR, checking Warden…
10 files — installable on its own
Sentry-specific security review based on real vulnerability history. Use when reviewing Sentry endpoints, serializers, or views for security issues. Trigger…
9 files — installable on its own
Set up and manage the Sentry development environment using devenv. Handles fresh setup, updating existing environments, starting dev services, and…
3 files — installable on its own
What's Sentry?
Sentry is the debugging platform that helps every developer detect, trace, and fix issues. Code breaks, fix it faster.
<p align="center"> <img src="https://github.com/getsentry/sentry/raw/master/.github/screenshots/issue-details.png" width="270" /> <img src="https://github.com/getsentry/sentry/raw/master/.github/screenshots/seer.png" width="270" /> <img src="https://github.com/getsentry/sentry/raw/master/.github/screenshots/insights.png" width="270" /> <img src="https://github.com/getsentry/sentry/raw/master/.github/screenshots/traces.png" width="270" /> <img src="https://github.com/getsentry/sentry/raw/master/.github/screenshots/trace-explorer.png" width="270" /> <img src="https://github.com/getsentry/sentry/raw/master/.github/screenshots/replays.png" width="270" /> <img src="https://github.com/getsentry/sentry/raw/master/.github/screenshots/insights.png" width="270" /> <img src="https://github.com/getsentry/sentry/raw/master/.github/screenshots/logs.png" width="270" /> <img src="https://github.com/getsentry/sentry/raw/master/.github/screenshots/uptime.png" width="270" /> </p>Official Sentry SDKs
- JavaScript
- Electron
- React-Native
- Python
- Ruby
- PHP
- Laravel
- Go
- Rust
- Java/Kotlin
- Objective-C/Swift
- C#/F#
- C/C++
- Dart/Flutter
- Perl
- Clojure
- Elixir
- Unity
- Unreal Engine
- Godot Engine
- PowerShell
Resources
- Documentation
- Discussions (Bugs, feature requests, general questions)
- Discord
- Contributing
- Bug Tracker
- Code
- Transifex (Translate Sentry!)
Install the whole package (19 skills):
npx skills add https://github.com/getsentry/sentryOr install a single skill:
npx skills add https://github.com/getsentry/sentry --skill <name>Pick the skill name from the Skills tab — each entry there installs independently.