[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-getsentry-sentry-php-sdk-en":3,"guides-for-getsentry-sentry-php-sdk":810,"similar-k17ffc6wnwp4g7he1qn9sykzpd86mmfj-en":811},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":250,"isFallback":233,"parentExtension":256,"providers":309,"relations":314,"repo":315,"tags":808,"workflow":809},1778687299685.3892,"k17ffc6wnwp4g7he1qn9sykzpd86mmfj",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Full Sentry SDK setup for PHP. Use when asked to \"add Sentry to PHP\", \"install sentry/sentry\", \"setup Sentry in PHP\", or configure error monitoring, tracing, profiling, logging, metrics, or crons for PHP applications. Supports plain PHP, Laravel, and Symfony.",{"claudeCode":12},"getsentry/sentry-for-ai","Sentry PHP SDK","https://github.com/getsentry/sentry-for-ai",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":231,"workflow":248},1778687765120.388,"kn73v0j53zgahb3y8y56jvqmxd86m08j","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"practices":204,"prerequisites":205,"promptVersionExtension":210,"promptVersionScoring":211,"purpose":212,"rationale":213,"score":214,"summary":215,"tags":216,"targetMarket":224,"tier":225,"useCases":226},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,114,117,121,124,127,130,133,136,139,143,147,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of setting up the Sentry SDK for PHP applications and lists specific user intents and related technologies.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers a comprehensive, opinionated setup wizard that goes beyond simple documentation, automatically detecting project structure and recommending features, which provides significant value over a basic prompt.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill covers the complete lifecycle of Sentry setup for PHP applications, including installation, configuration for different frameworks, and verification steps, making it production-ready.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The extension is focused on the specific task of setting up the Sentry SDK for PHP applications across different frameworks, without extending into unrelated domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description is accurate, concise, and clearly reflects the skill's capabilities and target frameworks.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This is a skill-based extension, not a tool-based one, so the concept of scoped tools does not apply.",{"category":45,"check":46,"severity":24,"summary":47},"Documentation","Configuration & parameter reference","The SKILL.md file provides a comprehensive reference for Sentry init options, environment variables, and framework-specific configurations, including defaults and detailed explanations.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This is a skill-based extension, not a tool-based one, so the concept of tool naming does not apply.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","This is a skill-based extension, not a tool-based one, so the concept of minimal I/O surface for tools does not apply.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension is licensed under the MIT License, which is a permissive open-source license.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The latest commit was on 2026-05-13, which is within the last 3 months.",{"category":59,"check":63,"severity":24,"summary":64},"Dependency Management","The project utilizes composer for PHP dependencies, and the SKILL.md indicates version constraints like '^4.0', suggesting good dependency management practices.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","The extension handles secrets (DSN) by referencing environment variables and does not echo resolved secret values.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill focuses on providing setup instructions and code snippets, not on executing arbitrary external code or data in an untrusted manner.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not fetch external content at runtime or execute remote code; all instructions and dependencies are managed through standard package management.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The extension provides code examples and instructions; it does not modify files outside of the user's project structure or perform destructive operations.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","The skill's instructions do not involve detached processes or retry loops around denied tool calls.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill guides users to configure Sentry DSNs but does not contain instructions to read or submit confidential data to third parties.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","Bundled content and descriptions are free of hidden-steering tricks, invisible Unicode characters, or other obfuscation techniques.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill instructions are written in plain markdown and PHP code snippets, with no obfuscated or base64-encoded payloads.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill makes general assumptions about PHP project structure (e.g., composer.json, vendor directory) which are standard and clearly documented.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","3 issues opened and 37 closed in the last 90 days, indicating active maintenance and issue resolution.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The SKILL.md frontmatter declares the license as Apache-2.0, and the repository has a LICENSE file with the MIT license, indicating clear versioning and licensing.",{"category":104,"check":105,"severity":42,"summary":106},"Execution","Validation","This is a skill that provides instructions and code snippets, not executable code that requires runtime validation of input arguments.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill provides setup instructions and does not contain any destructive primitives that would require a confirmation gate.",{"category":111,"check":112,"severity":24,"summary":113},"Code Execution","Error Handling","The skill provides clear instructions and code examples, and the underlying Sentry SDK handles errors robustly.",{"category":111,"check":115,"severity":42,"summary":116},"Logging","This skill itself does not perform destructive actions or outbound calls that would require local audit logging.",{"category":118,"check":119,"severity":24,"summary":120},"Compliance","GDPR","The skill does not operate on personal data; it guides the setup of an SDK that users configure for data handling.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","The extension is a general SDK setup guide for PHP and has no regional or jurisdictional limitations; targetMarket is global.",{"category":92,"check":125,"severity":24,"summary":126},"Runtime stability","The skill provides standard PHP code and instructions, compatible with various PHP environments and frameworks.",{"category":45,"check":128,"severity":24,"summary":129},"README","The README file clearly states the extension's purpose, lists capabilities, and provides installation and usage instructions.",{"category":33,"check":131,"severity":42,"summary":132},"Tool surface size","This is a skill, not a tool-based extension, so the concept of tool surface size does not apply.",{"category":40,"check":134,"severity":42,"summary":135},"Overlapping near-synonym tools","This is a skill, not a tool-based extension, so the concept of overlapping tools does not apply.",{"category":45,"check":137,"severity":24,"summary":138},"Phantom features","All features mentioned in the README (SDK setup wizards, workflow skills) have corresponding documentation and implementations described in the SKILL.md and README.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","The README and SKILL.md provide clear installation instructions for Claude Code, Cursor, and from source, including verification steps.",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","The troubleshooting sections in SKILL.md and reference files provide actionable steps for common issues encountered during setup and usage.",{"category":104,"check":148,"severity":24,"summary":149},"Pinned dependencies","The SKILL.md specifies version constraints (e.g., `^4.0`, `^5.0`) for composer packages, indicating pinned dependencies.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","The extension provides setup instructions and code snippets, not state-changing commands that would require a dry-run mode.",{"category":154,"check":155,"severity":42,"summary":156},"Protocol","Idempotent retry & timeouts","This extension provides instructions and code examples; it does not involve remote calls or state-changing operations that require idempotency or timeouts.",{"category":66,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The skill itself does not emit telemetry; it guides the setup of the Sentry SDK, which has its own telemetry configuration.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The description precisely names the artifact (Sentry SDK for PHP) and the task (full setup), including positive triggers and explicit boundaries.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is dense and self-contained, summarizing the core capability and providing trigger phrases within the recommended character limit.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md body is well-structured with phases and clear references, delegating deeper material to separate files and staying under reasonable length.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The SKILL.md outlines the setup process and links to detailed reference files for each feature, demonstrating progressive disclosure.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","This skill focuses on setup instructions and does not involve deep exploration or code review that would necessitate forked context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","Sufficient end-to-end examples are provided for plain PHP, Laravel, and Symfony, demonstrating invocation and expected setup steps.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The SKILL.md and reference files document various configurations, common issues, and troubleshooting steps for different scenarios and frameworks.",{"category":111,"check":183,"severity":42,"summary":184},"Tool Fallback","This is a skill, not a tool-based extension, and does not rely on external MCP servers with fallbacks.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The skill provides clear instructions for setup and configuration, and the Sentry SDK itself is designed to handle unexpected states gracefully.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained for PHP Sentry SDK setup and does not implicitly rely on other skills; it cross-links to related Sentry SDK skills.",1778687765001,"This skill provides opinionated guidance for setting up the Sentry SDK in PHP projects, supporting plain PHP, Laravel, and Symfony. It automates project scanning to recommend and configure features like error monitoring, tracing, profiling, logging, and cron setup.",[195,196,197,198,199],"Detects PHP project framework (Laravel, Symfony, plain PHP)","Recommends and configures Sentry features (error monitoring, tracing, profiling, logging, crons)","Provides framework-specific installation and initialization steps","Guides through manual span and transaction creation for tracing","Offers detailed troubleshooting and verification steps",[201,202,203],"Configuring Sentry for non-PHP platforms (e.g., JavaScript, Python).","Writing application logic or fixing bugs within the PHP application itself.","Providing generic PHP development advice outside of Sentry integration.",[],[206,207,208,209],"PHP 7.2 or later","Extensions: ext-json, ext-mbstring, ext-curl","Composer installed","Excimer PECL extension (for profiling, Linux/macOS only)","3.0.0","4.4.0","To automate and simplify the complex process of integrating Sentry into PHP applications, ensuring robust error monitoring, performance tracing, and other Sentry features are correctly configured.","All checks passed, with high quality documentation and clear scope. The detailed reference files and framework-specific guidance provide excellent value.",95,"Excellent skill for comprehensive Sentry SDK setup in PHP applications across various frameworks.",[217,218,219,220,221,222,223],"php","sentry","sdk-setup","error-monitoring","tracing","profiling","logging","global","verified",[227,228,229,230],"When asked to add Sentry to a PHP application.","When needing to configure error monitoring, tracing, profiling, or logging for PHP projects.","When setting up Sentry for Laravel, Symfony, or plain PHP applications.","When encountering issues with existing Sentry PHP SDK configurations.",{"codeQuality":232,"collectedAt":234,"documentation":235,"maintenance":238,"security":244,"testCoverage":246},{"hasLockfile":233},false,1778687746729,{"descriptionLength":236,"readmeSize":237},259,4777,{"closedIssues90d":239,"forks":240,"hasChangelog":233,"openIssues90d":241,"pushedAt":242,"stars":243},37,21,3,1778664294000,170,{"hasNpmPackage":233,"license":245,"smitheryVerified":233},"MIT",{"hasCi":247,"hasTests":233},true,{"updatedAt":249},1778687765120,{"basePath":251,"githubOwner":252,"githubRepo":253,"locale":18,"slug":254,"type":255},"skills/sentry-php-sdk","getsentry","sentry-for-ai","sentry-php-sdk","skill",{"_creationTime":257,"_id":258,"community":259,"display":260,"identity":263,"parentExtension":266,"providers":298,"relations":305,"tags":306,"workflow":307},1778687299685.385,"k179krjesmjphb7bqfh43701sn86n8mn",{"reviewCount":8},{"description":261,"installMethods":262,"name":218,"sourceUrl":14},"Sentry Plugin for Claude Code to help with debugging including MCP, commands, and skill capabilities.",{"claudeCode":218},{"basePath":264,"githubOwner":252,"githubRepo":253,"locale":18,"slug":253,"type":265},"","plugin",{"_creationTime":267,"_id":268,"community":269,"display":270,"identity":274,"providers":276,"relations":292,"tags":294,"workflow":295},1778687299685.3848,"k179yfyfa9mb154bqjgahv10fn86mrz3",{"reviewCount":8},{"description":271,"installMethods":272,"name":273,"sourceUrl":14},"Teach your AI coding assistant how to use Sentry - setup, debugging, alerts, and more",{"claudeCode":12},"sentry-plugin-marketplace",{"basePath":264,"githubOwner":252,"githubRepo":253,"locale":18,"slug":253,"type":275},"marketplace",{"evaluate":277,"extract":286},{"promptVersionExtension":278,"promptVersionScoring":211,"score":279,"tags":280,"targetMarket":224,"tier":285},"3.1.0",75,[218,281,282,283,284],"debugging","monitoring","error-tracking","ai-assistant","community",{"commitSha":287,"marketplace":288,"plugin":290},"HEAD",{"name":273,"pluginCount":289},1,{"mcpCount":8,"provider":291,"skillCount":8},"classify",{"repoId":293},"kd72wxwjk5zaddkehkc2ftrzfh86nk3n",[284,281,283,282,218],{"evaluatedAt":296,"extractAt":297,"updatedAt":296},1778687344825,1778687299685,{"evaluate":299,"extract":302},{"promptVersionExtension":210,"promptVersionScoring":211,"score":214,"tags":300,"targetMarket":224,"tier":225},[218,281,282,283,301],"observability",{"commitSha":287,"license":245,"plugin":303},{"mcpCount":8,"provider":291,"skillCount":304},30,{"parentExtensionId":268,"repoId":293},[281,283,282,301,218],{"evaluatedAt":308,"extractAt":297,"updatedAt":308},1778687354391,{"evaluate":310,"extract":312},{"promptVersionExtension":210,"promptVersionScoring":211,"score":214,"tags":311,"targetMarket":224,"tier":225},[217,218,219,220,221,222,223],{"commitSha":287,"license":313},"Apache-2.0",{"parentExtensionId":258,"repoId":293},{"_creationTime":316,"_id":293,"identity":317,"providers":318,"workflow":804},1778687295017.2043,{"githubOwner":252,"githubRepo":253,"sourceUrl":14},{"classify":319,"discover":798,"github":801},{"commitSha":287,"extensions":320},[321,334,409,432,447,461,475,483,491,505,517,525,533,547,561,577,593,608,616,631,639,654,668,684,699,715,723,737,753,763,775,790],{"basePath":264,"displayName":273,"installMethods":322,"rationale":323,"selectedPaths":324,"source":333,"sourceLanguage":18,"type":275},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[325,328,330],{"path":326,"priority":327},".claude-plugin/marketplace.json","mandatory",{"path":329,"priority":327},"README.md",{"path":331,"priority":332},"LICENSE","high","rule",{"basePath":264,"description":261,"displayName":218,"installMethods":335,"license":245,"rationale":336,"selectedPaths":337,"source":333,"sourceLanguage":18,"type":265},{"claudeCode":218},"plugin manifest at .claude-plugin/plugin.json",[338,340,341,342,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407],{"path":339,"priority":327},".claude-plugin/plugin.json",{"path":329,"priority":327},{"path":331,"priority":332},{"path":343,"priority":344},"skills/sentry-android-sdk/SKILL.md","medium",{"path":346,"priority":344},"skills/sentry-browser-sdk/SKILL.md",{"path":348,"priority":344},"skills/sentry-cloudflare-sdk/SKILL.md",{"path":350,"priority":344},"skills/sentry-cocoa-sdk/SKILL.md",{"path":352,"priority":344},"skills/sentry-code-review/SKILL.md",{"path":354,"priority":344},"skills/sentry-create-alert/SKILL.md",{"path":356,"priority":344},"skills/sentry-dotnet-sdk/SKILL.md",{"path":358,"priority":344},"skills/sentry-elixir-sdk/SKILL.md",{"path":360,"priority":344},"skills/sentry-feature-setup/SKILL.md",{"path":362,"priority":344},"skills/sentry-fix-issues/SKILL.md",{"path":364,"priority":344},"skills/sentry-flutter-sdk/SKILL.md",{"path":366,"priority":344},"skills/sentry-go-sdk/SKILL.md",{"path":368,"priority":344},"skills/sentry-nestjs-sdk/SKILL.md",{"path":370,"priority":344},"skills/sentry-nextjs-sdk/SKILL.md",{"path":372,"priority":344},"skills/sentry-node-sdk/SKILL.md",{"path":374,"priority":344},"skills/sentry-otel-exporter-setup/SKILL.md",{"path":376,"priority":344},"skills/sentry-php-sdk/SKILL.md",{"path":378,"priority":344},"skills/sentry-pr-code-review/SKILL.md",{"path":380,"priority":344},"skills/sentry-python-sdk/SKILL.md",{"path":382,"priority":344},"skills/sentry-react-native-sdk/SKILL.md",{"path":384,"priority":344},"skills/sentry-react-router-framework-sdk/SKILL.md",{"path":386,"priority":344},"skills/sentry-react-sdk/SKILL.md",{"path":388,"priority":344},"skills/sentry-ruby-sdk/SKILL.md",{"path":390,"priority":344},"skills/sentry-sdk-setup/SKILL.md",{"path":392,"priority":344},"skills/sentry-sdk-skill-creator/SKILL.md",{"path":394,"priority":344},"skills/sentry-sdk-upgrade/SKILL.md",{"path":396,"priority":344},"skills/sentry-setup-ai-monitoring/SKILL.md",{"path":398,"priority":344},"skills/sentry-svelte-sdk/SKILL.md",{"path":400,"priority":344},"skills/sentry-tanstack-start-sdk/SKILL.md",{"path":402,"priority":344},"skills/sentry-workflow/SKILL.md",{"path":404,"priority":327},".mcp.json",{"path":406,"priority":332},"commands/seer.md",{"path":408,"priority":332},".cursor-plugin/plugin.json",{"basePath":410,"description":411,"displayName":412,"installMethods":413,"rationale":414,"selectedPaths":415,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-android-sdk","Full Sentry SDK setup for Android. Use when asked to \"add Sentry to Android\", \"install sentry-android\", \"setup Sentry in Android\", or configure error monitoring, tracing, profiling, session replay, or logging for Android applications. Supports Kotlin and Java codebases.","sentry-android-sdk",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-android-sdk/SKILL.md",[416,418,420,422,424,426,428,430],{"path":417,"priority":327},"SKILL.md",{"path":419,"priority":344},"references/crons.md",{"path":421,"priority":344},"references/error-monitoring.md",{"path":423,"priority":344},"references/logging.md",{"path":425,"priority":344},"references/metrics.md",{"path":427,"priority":344},"references/profiling.md",{"path":429,"priority":344},"references/session-replay.md",{"path":431,"priority":344},"references/tracing.md",{"basePath":433,"description":434,"displayName":435,"installMethods":436,"rationale":437,"selectedPaths":438,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-browser-sdk","Full Sentry SDK setup for browser JavaScript. Use when asked to \"add Sentry to a website\", \"install @sentry/browser\", or configure error monitoring, tracing, session replay, or logging for vanilla JavaScript, jQuery, static sites, or WordPress.","sentry-browser-sdk",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-browser-sdk/SKILL.md",[439,440,441,442,443,444,445],{"path":417,"priority":327},{"path":421,"priority":344},{"path":423,"priority":344},{"path":427,"priority":344},{"path":429,"priority":344},{"path":431,"priority":344},{"path":446,"priority":344},"references/user-feedback.md",{"basePath":448,"description":449,"displayName":450,"installMethods":451,"rationale":452,"selectedPaths":453,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-cloudflare-sdk","Full Sentry SDK setup for Cloudflare Workers and Pages. Use when asked to \"add Sentry to Cloudflare Workers\", \"install @sentry/cloudflare\", or configure error monitoring, tracing, logging, crons, or AI monitoring for Cloudflare Workers, Pages, Durable Objects, Queues, Workflows, or Hono on Cloudflare.","sentry-cloudflare-sdk",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-cloudflare-sdk/SKILL.md",[454,455,456,458,459,460],{"path":417,"priority":327},{"path":419,"priority":344},{"path":457,"priority":344},"references/durable-objects.md",{"path":421,"priority":344},{"path":423,"priority":344},{"path":431,"priority":344},{"basePath":462,"description":463,"displayName":464,"installMethods":465,"rationale":466,"selectedPaths":467,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-cocoa-sdk","Full Sentry SDK setup for Apple platforms (iOS, macOS, tvOS, watchOS, visionOS). Use when asked to \"add Sentry to iOS\", \"add Sentry to Swift\", \"install sentry-cocoa\", or configure error monitoring, tracing, profiling, session replay, or logging for Apple applications. Supports SwiftUI and UIKit.","sentry-cocoa-sdk",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-cocoa-sdk/SKILL.md",[468,469,470,471,472,473,474],{"path":417,"priority":327},{"path":421,"priority":344},{"path":423,"priority":344},{"path":427,"priority":344},{"path":429,"priority":344},{"path":431,"priority":344},{"path":446,"priority":344},{"basePath":476,"description":477,"displayName":478,"installMethods":479,"rationale":480,"selectedPaths":481,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-code-review","Analyze and resolve Sentry comments on GitHub Pull Requests. Use this when asked to review or fix issues identified by Sentry in PR comments. Can review specific PRs by number or automatically find recent PRs with Sentry feedback.","sentry-code-review",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-code-review/SKILL.md",[482],{"path":417,"priority":327},{"basePath":484,"description":485,"displayName":486,"installMethods":487,"rationale":488,"selectedPaths":489,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-create-alert","Create Sentry alerts using the workflow engine API. Use when asked to create alerts, set up notifications, configure issue priority alerts, or build workflow automations. Supports email, Slack, PagerDuty, Discord, and other notification actions.","sentry-create-alert",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-create-alert/SKILL.md",[490],{"path":417,"priority":327},{"basePath":492,"description":493,"displayName":494,"installMethods":495,"rationale":496,"selectedPaths":497,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-dotnet-sdk","Full Sentry SDK setup for .NET. Use when asked to \"add Sentry to .NET\", \"install Sentry for C#\", or configure error monitoring, tracing, profiling, logging, or crons for ASP.NET Core, MAUI, WPF, WinForms, Blazor, Azure Functions, or any other .NET application.","sentry-dotnet-sdk",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-dotnet-sdk/SKILL.md",[498,499,500,501,502,503,504],{"path":417,"priority":327},{"path":419,"priority":344},{"path":421,"priority":344},{"path":423,"priority":344},{"path":425,"priority":344},{"path":427,"priority":344},{"path":431,"priority":344},{"basePath":506,"description":507,"displayName":508,"installMethods":509,"rationale":510,"selectedPaths":511,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-elixir-sdk","Full Sentry SDK setup for Elixir. Use when asked to \"add Sentry to Elixir\", \"install sentry for Elixir\", or configure error monitoring, tracing, logging, or crons for Elixir, Phoenix, or Plug applications. Supports Phoenix, Plug, LiveView, Oban, and Quantum.","sentry-elixir-sdk",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-elixir-sdk/SKILL.md",[512,513,514,515,516],{"path":417,"priority":327},{"path":419,"priority":344},{"path":421,"priority":344},{"path":423,"priority":344},{"path":431,"priority":344},{"basePath":518,"description":519,"displayName":520,"installMethods":521,"rationale":522,"selectedPaths":523,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-feature-setup","Configure specific Sentry features beyond basic SDK setup. Use when asked to monitor AI/LLM calls, set up OpenTelemetry pipelines, or create alerts and notifications.","sentry-feature-setup",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-feature-setup/SKILL.md",[524],{"path":417,"priority":327},{"basePath":526,"description":527,"displayName":528,"installMethods":529,"rationale":530,"selectedPaths":531,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-fix-issues","Find and fix issues from Sentry using MCP. Use when asked to fix Sentry errors, debug production issues, investigate exceptions, or resolve bugs reported in Sentry. Methodically analyzes stack traces, breadcrumbs, traces, and context to identify root causes.","sentry-fix-issues",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-fix-issues/SKILL.md",[532],{"path":417,"priority":327},{"basePath":534,"description":535,"displayName":536,"installMethods":537,"rationale":538,"selectedPaths":539,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-flutter-sdk","Full Sentry SDK setup for Flutter and Dart. Use when asked to \"add Sentry to Flutter\", \"install sentry_flutter\", \"setup Sentry in Dart\", or configure error monitoring, tracing, profiling, session replay, or logging for Flutter applications. Supports Android, iOS, macOS, Linux, Windows, and Web.","sentry-flutter-sdk",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-flutter-sdk/SKILL.md",[540,541,542,543,544,545,546],{"path":417,"priority":327},{"path":421,"priority":344},{"path":423,"priority":344},{"path":425,"priority":344},{"path":427,"priority":344},{"path":429,"priority":344},{"path":431,"priority":344},{"basePath":548,"description":549,"displayName":550,"installMethods":551,"rationale":552,"selectedPaths":553,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-go-sdk","Full Sentry SDK setup for Go. Use when asked to \"add Sentry to Go\", \"install sentry-go\", \"setup Sentry in Go\", or configure error monitoring, tracing, logging, metrics, or crons for Go applications. Supports net/http, Gin, Echo, Fiber, FastHTTP, Iris, Negroni, and gRPC.","sentry-go-sdk",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-go-sdk/SKILL.md",[554,555,556,557,558,559,560],{"path":417,"priority":327},{"path":419,"priority":344},{"path":421,"priority":344},{"path":423,"priority":344},{"path":425,"priority":344},{"path":427,"priority":344},{"path":431,"priority":344},{"basePath":562,"description":563,"displayName":564,"installMethods":565,"rationale":566,"selectedPaths":567,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-nestjs-sdk","Full Sentry SDK setup for NestJS. Use when asked to \"add Sentry to NestJS\", \"install @sentry/nestjs\", \"setup Sentry in NestJS\", or configure error monitoring, tracing, profiling, logging, metrics, crons, or AI monitoring for NestJS applications. Supports Express and Fastify adapters, GraphQL, microservices, WebSockets, and background jobs.","sentry-nestjs-sdk",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-nestjs-sdk/SKILL.md",[568,569,571,572,573,574,575,576],{"path":417,"priority":327},{"path":570,"priority":344},"references/ai-monitoring.md",{"path":419,"priority":344},{"path":421,"priority":344},{"path":423,"priority":344},{"path":425,"priority":344},{"path":427,"priority":344},{"path":431,"priority":344},{"basePath":578,"description":579,"displayName":580,"installMethods":581,"rationale":582,"selectedPaths":583,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-nextjs-sdk","Full Sentry SDK setup for Next.js. Use when asked to \"add Sentry to Next.js\", \"install @sentry/nextjs\", or configure error monitoring, tracing, session replay, logging, profiling, AI monitoring, or crons for Next.js applications. Supports Next.js 13+ with App Router and Pages Router.","sentry-nextjs-sdk",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-nextjs-sdk/SKILL.md",[584,585,586,587,588,589,590,591,592],{"path":417,"priority":327},{"path":570,"priority":344},{"path":419,"priority":344},{"path":421,"priority":344},{"path":423,"priority":344},{"path":425,"priority":344},{"path":427,"priority":344},{"path":429,"priority":344},{"path":431,"priority":344},{"basePath":594,"description":595,"displayName":596,"installMethods":597,"rationale":598,"selectedPaths":599,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-node-sdk","Full Sentry SDK setup for Node.js, Bun, and Deno. Use when asked to \"add Sentry to Node.js\", \"add Sentry to Bun\", \"add Sentry to Deno\", \"install @sentry/node\", \"@sentry/bun\", or \"@sentry/deno\", or configure error monitoring, tracing, logging, profiling, metrics, crons, or AI monitoring for server-side JavaScript/TypeScript runtimes.","sentry-node-sdk",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-node-sdk/SKILL.md",[600,601,602,603,604,605,606,607],{"path":417,"priority":327},{"path":570,"priority":344},{"path":419,"priority":344},{"path":421,"priority":344},{"path":423,"priority":344},{"path":425,"priority":344},{"path":427,"priority":344},{"path":431,"priority":344},{"basePath":609,"description":610,"displayName":611,"installMethods":612,"rationale":613,"selectedPaths":614,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-otel-exporter-setup","Configure the OpenTelemetry Collector with Sentry Exporter for multi-project routing and automatic project creation. Use when setting up OTel with Sentry, configuring collector pipelines for traces and logs, or routing telemetry from multiple services to Sentry projects.","sentry-otel-exporter-setup",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-otel-exporter-setup/SKILL.md",[615],{"path":417,"priority":327},{"basePath":251,"description":10,"displayName":254,"installMethods":617,"rationale":618,"selectedPaths":619,"source":333,"sourceLanguage":18,"type":255},{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-php-sdk/SKILL.md",[620,621,622,623,625,626,627,628,630],{"path":417,"priority":327},{"path":419,"priority":344},{"path":421,"priority":344},{"path":624,"priority":344},"references/laravel.md",{"path":423,"priority":344},{"path":425,"priority":344},{"path":427,"priority":344},{"path":629,"priority":344},"references/symfony.md",{"path":431,"priority":344},{"basePath":632,"description":633,"displayName":634,"installMethods":635,"rationale":636,"selectedPaths":637,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-pr-code-review","Review a project's PRs to check for issues detected in code review by Seer Bug Prediction. Use when asked to review or fix issues identified by Sentry in PR comments, or to find recent PRs with Sentry feedback.","sentry-pr-code-review",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-pr-code-review/SKILL.md",[638],{"path":417,"priority":327},{"basePath":640,"description":641,"displayName":642,"installMethods":643,"rationale":644,"selectedPaths":645,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-python-sdk","Full Sentry SDK setup for Python. Use when asked to \"add Sentry to Python\", \"install sentry-sdk\", \"setup Sentry in Python\", or configure error monitoring, tracing, profiling, logging, metrics, crons, or AI monitoring for Python applications. Supports Django, Flask, FastAPI, Celery, Starlette, AIOHTTP, Tornado, and more.","sentry-python-sdk",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-python-sdk/SKILL.md",[646,647,648,649,650,651,652,653],{"path":417,"priority":327},{"path":570,"priority":344},{"path":419,"priority":344},{"path":421,"priority":344},{"path":423,"priority":344},{"path":425,"priority":344},{"path":427,"priority":344},{"path":431,"priority":344},{"basePath":655,"description":656,"displayName":657,"installMethods":658,"rationale":659,"selectedPaths":660,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-react-native-sdk","Full Sentry SDK setup for React Native and Expo. Use when asked to \"add Sentry to React Native\", \"install @sentry/react-native\", \"setup Sentry in Expo\", or configure error monitoring, tracing, profiling, session replay, or logging for React Native applications. Supports Expo managed, Expo bare, and vanilla React Native.","sentry-react-native-sdk",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-react-native-sdk/SKILL.md",[661,662,663,664,665,666,667],{"path":417,"priority":327},{"path":421,"priority":344},{"path":423,"priority":344},{"path":427,"priority":344},{"path":429,"priority":344},{"path":431,"priority":344},{"path":446,"priority":344},{"basePath":669,"description":670,"displayName":671,"installMethods":672,"rationale":673,"selectedPaths":674,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-react-router-framework-sdk","Full Sentry SDK setup for React Router Framework mode. Use when asked to \"add Sentry to React Router Framework\", \"install @sentry/react-router\", or configure error monitoring, tracing, profiling, session replay, logs, or user feedback for a React Router v7 framework app.","sentry-react-router-framework-sdk",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-react-router-framework-sdk/SKILL.md",[675,676,677,678,679,681,682,683],{"path":417,"priority":327},{"path":421,"priority":344},{"path":423,"priority":344},{"path":427,"priority":344},{"path":680,"priority":344},"references/react-router-framework-features.md",{"path":429,"priority":344},{"path":431,"priority":344},{"path":446,"priority":344},{"basePath":685,"description":686,"displayName":687,"installMethods":688,"rationale":689,"selectedPaths":690,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-react-sdk","Full Sentry SDK setup for React. Use when asked to \"add Sentry to React\", \"install @sentry/react\", or configure error monitoring, tracing, session replay, profiling, or logging for React applications. Supports React 16+, React Router v5-v7 non-framework mode, TanStack Router, Redux, Vite, and webpack.","sentry-react-sdk",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-react-sdk/SKILL.md",[691,692,693,694,695,697,698],{"path":417,"priority":327},{"path":421,"priority":344},{"path":423,"priority":344},{"path":427,"priority":344},{"path":696,"priority":344},"references/react-features.md",{"path":429,"priority":344},{"path":431,"priority":344},{"basePath":700,"description":701,"displayName":702,"installMethods":703,"rationale":704,"selectedPaths":705,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-ruby-sdk","Full Sentry SDK setup for Ruby. Use when asked to add Sentry to Ruby, install sentry-ruby, setup Sentry in Rails/Sinatra/Rack, or configure error monitoring, tracing, logging, metrics, profiling, or crons for Ruby applications. Also handles migration from AppSignal, Honeybadger, Bugsnag, Rollbar, or Airbrake. Supports Rails, Sinatra, Rack, Sidekiq, and Resque.","sentry-ruby-sdk",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-ruby-sdk/SKILL.md",[706,707,708,709,710,711,713,714],{"path":417,"priority":327},{"path":419,"priority":344},{"path":421,"priority":344},{"path":423,"priority":344},{"path":425,"priority":344},{"path":712,"priority":344},"references/migration.md",{"path":427,"priority":344},{"path":431,"priority":344},{"basePath":716,"description":717,"displayName":718,"installMethods":719,"rationale":720,"selectedPaths":721,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-sdk-setup","Set up Sentry in any language or framework. Detects the user's platform and loads the right SDK skill. Use when asked to add Sentry, install an SDK, or set up error monitoring in a project.","sentry-sdk-setup",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-sdk-setup/SKILL.md",[722],{"path":417,"priority":327},{"basePath":724,"description":725,"displayName":726,"installMethods":727,"rationale":728,"selectedPaths":729,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-sdk-skill-creator","Create a complete Sentry SDK skill bundle for any platform. Use when asked to \"create an SDK skill\", \"add a new platform skill\", \"write a Sentry skill for X\", or build a new sentry-\u003Cplatform>-sdk skill bundle with wizard flow and feature reference files.","sentry-sdk-skill-creator",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-sdk-skill-creator/SKILL.md",[730,731,733,735],{"path":417,"priority":327},{"path":732,"priority":344},"references/philosophy.md",{"path":734,"priority":344},"references/quality-checklist.md",{"path":736,"priority":344},"references/research-playbook.md",{"basePath":738,"description":739,"displayName":740,"installMethods":741,"rationale":742,"selectedPaths":743,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-sdk-upgrade","Upgrade the Sentry JavaScript SDK across major versions. Use when asked to upgrade Sentry, migrate to a newer version, fix deprecated Sentry APIs, or resolve breaking changes after a Sentry version bump.","sentry-sdk-upgrade",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-sdk-upgrade/SKILL.md",[744,745,747,749,751],{"path":417,"priority":327},{"path":746,"priority":344},"references/upgrade-patterns.md",{"path":748,"priority":344},"references/v7-to-v8.md",{"path":750,"priority":344},"references/v8-to-v9.md",{"path":752,"priority":344},"references/v9-to-v10.md",{"basePath":754,"description":755,"displayName":756,"installMethods":757,"rationale":758,"selectedPaths":759,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-setup-ai-monitoring","Setup Sentry AI Agent Monitoring in any project. Use when asked to monitor LLM calls, track AI agents, or instrument OpenAI/Anthropic/Vercel AI/LangChain/Google GenAI/Pydantic AI. Detects installed AI SDKs and configures appropriate integrations.","sentry-setup-ai-monitoring",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-setup-ai-monitoring/SKILL.md",[760,761],{"path":417,"priority":327},{"path":762,"priority":344},"references/sampling.md",{"basePath":764,"description":765,"displayName":766,"installMethods":767,"rationale":768,"selectedPaths":769,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-svelte-sdk","Full Sentry SDK setup for Svelte and SvelteKit. Use when asked to \"add Sentry to Svelte\", \"add Sentry to SvelteKit\", \"install @sentry/sveltekit\", or configure error monitoring, tracing, session replay, or logging for Svelte or SvelteKit applications.","sentry-svelte-sdk",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-svelte-sdk/SKILL.md",[770,771,772,773,774],{"path":417,"priority":327},{"path":421,"priority":344},{"path":423,"priority":344},{"path":429,"priority":344},{"path":431,"priority":344},{"basePath":776,"description":777,"displayName":778,"installMethods":779,"rationale":780,"selectedPaths":781,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-tanstack-start-sdk","Full Sentry SDK setup for TanStack Start React. Use when asked to \"add Sentry to TanStack Start\", \"install @sentry/tanstackstart-react\", or configure error monitoring, tracing, session replay, logs, or user feedback in a TanStack Start React app.","sentry-tanstack-start-sdk",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-tanstack-start-sdk/SKILL.md",[782,783,784,785,786,788,789],{"path":417,"priority":327},{"path":421,"priority":344},{"path":423,"priority":344},{"path":429,"priority":344},{"path":787,"priority":344},"references/tanstackstart-features.md",{"path":431,"priority":344},{"path":446,"priority":344},{"basePath":791,"description":792,"displayName":793,"installMethods":794,"rationale":795,"selectedPaths":796,"source":333,"sourceLanguage":18,"type":255},"skills/sentry-workflow","Fix production issues and review code with Sentry context. Use when asked to fix Sentry errors, debug issues, triage exceptions, review PR comments from Sentry, or resolve bugs.","sentry-workflow",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-workflow/SKILL.md",[797],{"path":417,"priority":327},{"sources":799},[800],"manual",{"closedIssues90d":239,"description":271,"forks":240,"license":245,"openIssues90d":241,"pushedAt":242,"readmeSize":237,"stars":243,"topics":802},[803],"tag-production",{"classifiedAt":805,"discoverAt":806,"extractAt":807,"githubAt":807,"updatedAt":805},1778687299236,1778687295017,1778687297417,[220,223,217,222,219,218,221],{"evaluatedAt":249,"extractAt":297,"updatedAt":249},[],[812,830,849,866,885,902],{"_creationTime":813,"_id":814,"community":815,"display":816,"identity":819,"providers":820,"relations":826,"tags":827,"workflow":828},1778687299685.3867,"k175mgapebb8041975tfvaw7ys86ms55",{"reviewCount":8},{"description":493,"installMethods":817,"name":818,"sourceUrl":14},{"claudeCode":12},"Sentry .NET SDK",{"basePath":492,"githubOwner":252,"githubRepo":253,"locale":18,"slug":494,"type":255},{"evaluate":821,"extract":825},{"promptVersionExtension":210,"promptVersionScoring":211,"score":822,"tags":823,"targetMarket":224,"tier":225},99,[824,218,219,220,221,222,223],"dotnet",{"commitSha":287,"license":313},{"parentExtensionId":258,"repoId":293},[824,220,223,222,219,218,221],{"evaluatedAt":829,"extractAt":297,"updatedAt":829},1778687530020,{"_creationTime":831,"_id":832,"community":833,"display":834,"identity":837,"providers":838,"relations":845,"tags":846,"workflow":847},1778687299685.3904,"k175btq0672h9nkm2hbv9cjec986n524",{"reviewCount":8},{"description":686,"installMethods":835,"name":836,"sourceUrl":14},{"claudeCode":12},"Sentry React SDK",{"basePath":685,"githubOwner":252,"githubRepo":253,"locale":18,"slug":687,"type":255},{"evaluate":839,"extract":844},{"promptVersionExtension":210,"promptVersionScoring":211,"score":840,"tags":841,"targetMarket":224,"tier":225},100,[218,842,219,220,221,222,843],"react","session-replay",{"commitSha":287,"license":245},{"parentExtensionId":258,"repoId":293},[220,222,842,219,218,843,221],{"evaluatedAt":848,"extractAt":297,"updatedAt":848},1778687849554,{"_creationTime":850,"_id":851,"community":852,"display":853,"identity":855,"providers":856,"relations":862,"tags":863,"workflow":864},1778687299685.3901,"k1766avpz66czpkss71dc79vq586nf9j",{"reviewCount":8},{"description":670,"installMethods":854,"name":671,"sourceUrl":14},{"claudeCode":12},{"basePath":669,"githubOwner":252,"githubRepo":253,"locale":18,"slug":671,"type":255},{"evaluate":857,"extract":861},{"promptVersionExtension":210,"promptVersionScoring":211,"score":840,"tags":858,"targetMarket":224,"tier":225},[842,218,219,220,221,222,859,860],"typescript","javascript",{"commitSha":287},{"parentExtensionId":258,"repoId":293},[220,860,222,842,219,218,221,859],{"evaluatedAt":865,"extractAt":297,"updatedAt":865},1778687838591,{"_creationTime":867,"_id":868,"community":869,"display":870,"identity":873,"providers":874,"relations":881,"tags":882,"workflow":883},1778687299685.3896,"k17ccc7rzdf8q3e5c4v8vv1qnh86ndw3",{"reviewCount":8},{"description":641,"installMethods":871,"name":872,"sourceUrl":14},{"claudeCode":12},"Sentry Python SDK",{"basePath":640,"githubOwner":252,"githubRepo":253,"locale":18,"slug":642,"type":255},{"evaluate":875,"extract":880},{"promptVersionExtension":210,"promptVersionScoring":211,"score":840,"tags":876,"targetMarket":224,"tier":225},[877,218,878,220,221,222,223,879],"python","sdk","ai-monitoring",{"commitSha":287,"license":245},{"parentExtensionId":258,"repoId":293},[879,220,223,222,877,878,218,221],{"evaluatedAt":884,"extractAt":297,"updatedAt":884},1778687806582,{"_creationTime":886,"_id":887,"community":888,"display":889,"identity":891,"providers":892,"relations":898,"tags":899,"workflow":900},1778687299685.3918,"k176n915twj1s2677wcr96cfmn86nrhf",{"reviewCount":8},{"description":765,"installMethods":890,"name":766,"sourceUrl":14},{"claudeCode":12},{"basePath":764,"githubOwner":252,"githubRepo":253,"locale":18,"slug":766,"type":255},{"evaluate":893,"extract":897},{"promptVersionExtension":210,"promptVersionScoring":211,"score":822,"tags":894,"targetMarket":224,"tier":225},[895,896,218,219,220,221,843,223],"svelte","sveltekit",{"commitSha":287},{"parentExtensionId":258,"repoId":293},[220,223,219,218,843,895,896,221],{"evaluatedAt":901,"extractAt":297,"updatedAt":901},1778687978727,{"_creationTime":903,"_id":904,"community":905,"display":906,"identity":909,"providers":910,"relations":915,"tags":916,"workflow":917},1778687299685.3884,"k177an7j7bme9rmg48xnpejkrd86npv8",{"reviewCount":8},{"description":579,"installMethods":907,"name":908,"sourceUrl":14},{"claudeCode":12},"Sentry Next.js SDK Setup",{"basePath":578,"githubOwner":252,"githubRepo":253,"locale":18,"slug":580,"type":255},{"evaluate":911,"extract":914},{"promptVersionExtension":210,"promptVersionScoring":211,"score":822,"tags":912,"targetMarket":224,"tier":225},[913,218,219,220,221,222,843],"next-js",{"commitSha":287,"license":245},{"parentExtensionId":258,"repoId":293},[220,913,222,219,218,843,221],{"evaluatedAt":918,"extractAt":297,"updatedAt":918},1778687690354]