[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-getsentry-sentry-flutter-sdk-en":3,"guides-for-getsentry-sentry-flutter-sdk":804,"similar-k17055hewqr7j2pw9nxj1zc24n86m9kq-en":805},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":244,"isFallback":227,"parentExtension":249,"providers":304,"relations":308,"repo":309,"tags":802,"workflow":803},1778687299685.3877,"k17055hewqr7j2pw9nxj1zc24n86m9kq",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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.",{"claudeCode":12},"getsentry/sentry-for-ai","sentry-flutter-sdk","https://github.com/getsentry/sentry-for-ai",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":225,"workflow":242},1778687625768.4253,"kn79xjw1q4j6gkar4pgc98wzdn86ncee","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"targetMarket":218,"tier":219,"useCases":220},[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,113,116,120,123,126,129,132,135,138,142,146,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 Sentry SDK for Flutter and Dart, including specific use cases and target audiences.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides a comprehensive, opinionated wizard for Sentry setup, going beyond basic installation to include tracing, profiling, and other advanced features, offering significant value over a simple prompt.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill covers the complete lifecycle for Sentry setup, from detection to verification, providing detailed instructions and configuration options suitable for production workflows.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses solely on Sentry SDK setup for Flutter and Dart, without including unrelated capabilities or domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The description accurately reflects the skill's behavior and provides clear invocation triggers and platform support.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill does not expose individual tools; it functions as a guided workflow.",{"category":45,"check":46,"severity":24,"summary":47},"Documentation","Configuration & parameter reference","The SKILL.md provides a comprehensive reference for all SentryFlutter.init options, integrations, and environment variables.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This is a skill, not a set of tools, so this check is not applicable.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","This skill does not expose tools with distinct parameter schemas or response shapes.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The license is Apache-2.0, a permissive open-source license, clearly declared in the SKILL.md frontmatter.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The repository shows recent commits within the last 3 months.",{"category":59,"check":63,"severity":24,"summary":64},"Dependency Management","The SKILL.md includes detailed installation instructions for various Flutter and Dart SDK versions, ensuring dependencies are managed correctly.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","The documentation clearly states that SENTRY_AUTH_TOKEN should not be embedded in the app and is for build tools only, recommending environment variables for sensitive data.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill's instructions focus on code modification and configuration, with no indication of loading or executing untrusted third-party data as instructions.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill relies on documented package installations via `flutter pub add` and `dart pub add`, with no runtime downloads or remote code execution.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill provides code snippets and commands that operate within the user's project context and do not attempt to modify files outside of it.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No evidence of detached-process spawns or deny-retry loops was found in the provided instructions.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The documentation explicitly warns against embedding sensitive data like SENTRY_AUTH_TOKEN and focuses on configuration, not outbound data submission.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content and descriptions appear free of hidden-steering tricks or potentially malicious formatting.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill provides clear, readable Dart code snippets and Bash commands; no obfuscation techniques like base64 payloads or `eval` were detected.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The instructions are clear about modifying specific project files like `pubspec.yaml` and `main.dart` and do not make broad assumptions about arbitrary project structures.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","The repository shows a healthy ratio of closed to open issues over the last 90 days, indicating active maintenance.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The SKILL.md frontmatter specifies a license, and the dependency versions in the examples are clearly indicated (e.g., `^9.14.0`), allowing for version tracking.",{"category":104,"check":105,"severity":42,"summary":106},"Code Execution","Validation","The skill provides configuration and code snippets, but does not include executable tools that require input schema validation.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill primarily guides configuration and code modification; no destructive operations are performed without clear user guidance and integration into the app's build process.",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","The provided Dart code examples demonstrate proper error handling with try-catch blocks and explicit error reporting to Sentry.",{"category":104,"check":114,"severity":42,"summary":115},"Logging","The skill focuses on Sentry setup and does not implement its own logging mechanism to a local audit file.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","The documentation emphasizes privacy by default, with aggressive masking of PII, and provides guidance on controlling data submission.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill targets Flutter and Dart developers globally, with no apparent regional restrictions in its functionality.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The skill provides instructions for Flutter and Dart, which are cross-platform, and does not make assumptions about specific OS or shell environments.",{"category":45,"check":127,"severity":24,"summary":128},"README","The README provides a clear overview of the plugin's capabilities and installation instructions for both Claude Code and Cursor.",{"category":33,"check":130,"severity":42,"summary":131},"Tool surface size","This extension is a skill, not a toolset, and does not expose multiple commands or tools.",{"category":40,"check":133,"severity":42,"summary":134},"Overlapping near-synonym tools","This extension is a skill and does not expose multiple tools with overlapping functionality.",{"category":45,"check":136,"severity":24,"summary":137},"Phantom features","All advertised features, such as SDK setup wizards and integration guides, are implemented and detailed within the SKILL.md and references.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","The README provides clear, copy-pasteable installation instructions for Claude Code and Cursor, including verification steps.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","The troubleshooting sections in the SKILL.md provide clear explanations of potential issues and actionable remediation steps.",{"category":147,"check":148,"severity":24,"summary":149},"Execution","Pinned dependencies","The skill provides clear versioning for package dependencies (e.g., `^9.14.0`) and recommends build flags for release configurations.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","The skill's purpose is to guide code configuration and setup, not to perform state-changing operations that would require a dry-run mode.",{"category":154,"check":155,"severity":42,"summary":156},"Protocol","Idempotent retry & timeouts","The skill itself does not make remote calls or state-changing operations that require idempotency or timeouts.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The Sentry SDK configuration examples emphasize opt-in for features like Session Replay and Profiling, and warn against hardcoding sensitive data.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The skill's purpose is clearly defined as setting up the Sentry SDK for Flutter/Dart, with specific triggers and platform support outlined.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The SKILL.md frontmatter is concise, clearly stating the skill's name, description, license, and category.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md is well-structured with clear phases, references, and configuration details, staying concise by deferring deep dives to separate files.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","Detailed explanations for features like tracing, logging, and error monitoring are provided in separate `references/` files, linked from the main SKILL.md.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","This skill guides setup and configuration, not deep exploration or code review, making `context: fork` not applicable.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The SKILL.md and its reference files provide numerous ready-to-use code examples for initialization, integrations, and specific features.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The troubleshooting sections comprehensively address potential failure modes, platform limitations, and provide recovery steps.",{"category":104,"check":183,"severity":42,"summary":184},"Tool Fallback","This skill does not rely on external tools like an MCP server, so fallback mechanisms are not applicable.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The skill guides users to check prerequisites like SDK versions and configuration, implicitly halting if these are not met, and provides troubleshooting for common issues.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained for Sentry setup and clearly documents cross-linking for backend integration, rather than assuming other skills are loaded.",1778687625469,"This skill provides detailed instructions and code examples for integrating the Sentry SDK into Flutter and Dart applications. It covers setup, configuration, various features like error monitoring, tracing, profiling, and session replay, along with platform-specific considerations and troubleshooting.",[195,196,197,198,199],"Automated Sentry SDK setup for Flutter/Dart","Guides through error monitoring, tracing, profiling, and session replay","Provides platform-specific configurations (iOS, Android, Web, Desktop)","Includes ecosystem integration examples (HTTP clients, databases)","Offers troubleshooting for common issues",[201,202,203],"Performing Sentry-specific analysis or triage","Modifying application logic beyond Sentry integration","Setting up Sentry on platforms other than Flutter/Dart","3.0.0","4.4.0","Seamlessly integrate Sentry for comprehensive error monitoring, performance tracing, and debugging into your Flutter and Dart applications.","The skill is highly comprehensive and well-documented, providing excellent guidance for Sentry setup in Flutter and Dart. Minor findings related to inapplicable checks do not detract from its overall quality.",98,"An excellent, comprehensive skill for setting up Sentry SDK in Flutter and Dart projects.",[211,212,213,214,215,216,217],"flutter","dart","sdk-setup","error-monitoring","performance","tracing","profiling","global","verified",[221,222,223,224],"When asked to add Sentry to a Flutter project","When needing to configure error monitoring, tracing, or session replay in Dart/Flutter","When setting up Sentry for mobile, web, or desktop applications","When needing to instrument network requests or database operations with Sentry",{"codeQuality":226,"collectedAt":228,"documentation":229,"maintenance":232,"security":238,"testCoverage":240},{"hasLockfile":227},false,1778687601928,{"descriptionLength":230,"readmeSize":231},295,4777,{"closedIssues90d":233,"forks":234,"hasChangelog":227,"openIssues90d":235,"pushedAt":236,"stars":237},37,21,3,1778664294000,170,{"hasNpmPackage":227,"license":239,"smitheryVerified":227},"MIT",{"hasCi":241,"hasTests":227},true,{"updatedAt":243},1778687625768,{"basePath":245,"githubOwner":246,"githubRepo":247,"locale":18,"slug":13,"type":248},"skills/sentry-flutter-sdk","getsentry","sentry-for-ai","skill",{"_creationTime":250,"_id":251,"community":252,"display":253,"identity":257,"parentExtension":260,"providers":292,"relations":300,"tags":301,"workflow":302},1778687299685.385,"k179krjesmjphb7bqfh43701sn86n8mn",{"reviewCount":8},{"description":254,"installMethods":255,"name":256,"sourceUrl":14},"Sentry Plugin for Claude Code to help with debugging including MCP, commands, and skill capabilities.",{"claudeCode":256},"sentry",{"basePath":258,"githubOwner":246,"githubRepo":247,"locale":18,"slug":247,"type":259},"","plugin",{"_creationTime":261,"_id":262,"community":263,"display":264,"identity":268,"providers":270,"relations":286,"tags":288,"workflow":289},1778687299685.3848,"k179yfyfa9mb154bqjgahv10fn86mrz3",{"reviewCount":8},{"description":265,"installMethods":266,"name":267,"sourceUrl":14},"Teach your AI coding assistant how to use Sentry - setup, debugging, alerts, and more",{"claudeCode":12},"sentry-plugin-marketplace",{"basePath":258,"githubOwner":246,"githubRepo":247,"locale":18,"slug":247,"type":269},"marketplace",{"evaluate":271,"extract":280},{"promptVersionExtension":272,"promptVersionScoring":205,"score":273,"tags":274,"targetMarket":218,"tier":279},"3.1.0",75,[256,275,276,277,278],"debugging","monitoring","error-tracking","ai-assistant","community",{"commitSha":281,"marketplace":282,"plugin":284},"HEAD",{"name":267,"pluginCount":283},1,{"mcpCount":8,"provider":285,"skillCount":8},"classify",{"repoId":287},"kd72wxwjk5zaddkehkc2ftrzfh86nk3n",[278,275,277,276,256],{"evaluatedAt":290,"extractAt":291,"updatedAt":290},1778687344825,1778687299685,{"evaluate":293,"extract":297},{"promptVersionExtension":204,"promptVersionScoring":205,"score":294,"tags":295,"targetMarket":218,"tier":219},95,[256,275,276,277,296],"observability",{"commitSha":281,"license":239,"plugin":298},{"mcpCount":8,"provider":285,"skillCount":299},30,{"parentExtensionId":262,"repoId":287},[275,277,276,296,256],{"evaluatedAt":303,"extractAt":291,"updatedAt":303},1778687354391,{"evaluate":305,"extract":307},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":306,"targetMarket":218,"tier":219},[211,212,213,214,215,216,217],{"commitSha":281},{"parentExtensionId":251,"repoId":287},{"_creationTime":310,"_id":287,"identity":311,"providers":312,"workflow":798},1778687295017.2043,{"githubOwner":246,"githubRepo":247,"sourceUrl":14},{"classify":313,"discover":792,"github":795},{"commitSha":281,"extensions":314},[315,328,403,426,441,455,469,477,485,499,511,519,527,538,552,568,584,599,607,625,633,648,662,678,693,709,717,731,747,757,769,784],{"basePath":258,"displayName":267,"installMethods":316,"rationale":317,"selectedPaths":318,"source":327,"sourceLanguage":18,"type":269},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[319,322,324],{"path":320,"priority":321},".claude-plugin/marketplace.json","mandatory",{"path":323,"priority":321},"README.md",{"path":325,"priority":326},"LICENSE","high","rule",{"basePath":258,"description":254,"displayName":256,"installMethods":329,"license":239,"rationale":330,"selectedPaths":331,"source":327,"sourceLanguage":18,"type":259},{"claudeCode":256},"plugin manifest at .claude-plugin/plugin.json",[332,334,335,336,339,341,343,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],{"path":333,"priority":321},".claude-plugin/plugin.json",{"path":323,"priority":321},{"path":325,"priority":326},{"path":337,"priority":338},"skills/sentry-android-sdk/SKILL.md","medium",{"path":340,"priority":338},"skills/sentry-browser-sdk/SKILL.md",{"path":342,"priority":338},"skills/sentry-cloudflare-sdk/SKILL.md",{"path":344,"priority":338},"skills/sentry-cocoa-sdk/SKILL.md",{"path":346,"priority":338},"skills/sentry-code-review/SKILL.md",{"path":348,"priority":338},"skills/sentry-create-alert/SKILL.md",{"path":350,"priority":338},"skills/sentry-dotnet-sdk/SKILL.md",{"path":352,"priority":338},"skills/sentry-elixir-sdk/SKILL.md",{"path":354,"priority":338},"skills/sentry-feature-setup/SKILL.md",{"path":356,"priority":338},"skills/sentry-fix-issues/SKILL.md",{"path":358,"priority":338},"skills/sentry-flutter-sdk/SKILL.md",{"path":360,"priority":338},"skills/sentry-go-sdk/SKILL.md",{"path":362,"priority":338},"skills/sentry-nestjs-sdk/SKILL.md",{"path":364,"priority":338},"skills/sentry-nextjs-sdk/SKILL.md",{"path":366,"priority":338},"skills/sentry-node-sdk/SKILL.md",{"path":368,"priority":338},"skills/sentry-otel-exporter-setup/SKILL.md",{"path":370,"priority":338},"skills/sentry-php-sdk/SKILL.md",{"path":372,"priority":338},"skills/sentry-pr-code-review/SKILL.md",{"path":374,"priority":338},"skills/sentry-python-sdk/SKILL.md",{"path":376,"priority":338},"skills/sentry-react-native-sdk/SKILL.md",{"path":378,"priority":338},"skills/sentry-react-router-framework-sdk/SKILL.md",{"path":380,"priority":338},"skills/sentry-react-sdk/SKILL.md",{"path":382,"priority":338},"skills/sentry-ruby-sdk/SKILL.md",{"path":384,"priority":338},"skills/sentry-sdk-setup/SKILL.md",{"path":386,"priority":338},"skills/sentry-sdk-skill-creator/SKILL.md",{"path":388,"priority":338},"skills/sentry-sdk-upgrade/SKILL.md",{"path":390,"priority":338},"skills/sentry-setup-ai-monitoring/SKILL.md",{"path":392,"priority":338},"skills/sentry-svelte-sdk/SKILL.md",{"path":394,"priority":338},"skills/sentry-tanstack-start-sdk/SKILL.md",{"path":396,"priority":338},"skills/sentry-workflow/SKILL.md",{"path":398,"priority":321},".mcp.json",{"path":400,"priority":326},"commands/seer.md",{"path":402,"priority":326},".cursor-plugin/plugin.json",{"basePath":404,"description":405,"displayName":406,"installMethods":407,"rationale":408,"selectedPaths":409,"source":327,"sourceLanguage":18,"type":248},"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",[410,412,414,416,418,420,422,424],{"path":411,"priority":321},"SKILL.md",{"path":413,"priority":338},"references/crons.md",{"path":415,"priority":338},"references/error-monitoring.md",{"path":417,"priority":338},"references/logging.md",{"path":419,"priority":338},"references/metrics.md",{"path":421,"priority":338},"references/profiling.md",{"path":423,"priority":338},"references/session-replay.md",{"path":425,"priority":338},"references/tracing.md",{"basePath":427,"description":428,"displayName":429,"installMethods":430,"rationale":431,"selectedPaths":432,"source":327,"sourceLanguage":18,"type":248},"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",[433,434,435,436,437,438,439],{"path":411,"priority":321},{"path":415,"priority":338},{"path":417,"priority":338},{"path":421,"priority":338},{"path":423,"priority":338},{"path":425,"priority":338},{"path":440,"priority":338},"references/user-feedback.md",{"basePath":442,"description":443,"displayName":444,"installMethods":445,"rationale":446,"selectedPaths":447,"source":327,"sourceLanguage":18,"type":248},"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",[448,449,450,452,453,454],{"path":411,"priority":321},{"path":413,"priority":338},{"path":451,"priority":338},"references/durable-objects.md",{"path":415,"priority":338},{"path":417,"priority":338},{"path":425,"priority":338},{"basePath":456,"description":457,"displayName":458,"installMethods":459,"rationale":460,"selectedPaths":461,"source":327,"sourceLanguage":18,"type":248},"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",[462,463,464,465,466,467,468],{"path":411,"priority":321},{"path":415,"priority":338},{"path":417,"priority":338},{"path":421,"priority":338},{"path":423,"priority":338},{"path":425,"priority":338},{"path":440,"priority":338},{"basePath":470,"description":471,"displayName":472,"installMethods":473,"rationale":474,"selectedPaths":475,"source":327,"sourceLanguage":18,"type":248},"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",[476],{"path":411,"priority":321},{"basePath":478,"description":479,"displayName":480,"installMethods":481,"rationale":482,"selectedPaths":483,"source":327,"sourceLanguage":18,"type":248},"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",[484],{"path":411,"priority":321},{"basePath":486,"description":487,"displayName":488,"installMethods":489,"rationale":490,"selectedPaths":491,"source":327,"sourceLanguage":18,"type":248},"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",[492,493,494,495,496,497,498],{"path":411,"priority":321},{"path":413,"priority":338},{"path":415,"priority":338},{"path":417,"priority":338},{"path":419,"priority":338},{"path":421,"priority":338},{"path":425,"priority":338},{"basePath":500,"description":501,"displayName":502,"installMethods":503,"rationale":504,"selectedPaths":505,"source":327,"sourceLanguage":18,"type":248},"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",[506,507,508,509,510],{"path":411,"priority":321},{"path":413,"priority":338},{"path":415,"priority":338},{"path":417,"priority":338},{"path":425,"priority":338},{"basePath":512,"description":513,"displayName":514,"installMethods":515,"rationale":516,"selectedPaths":517,"source":327,"sourceLanguage":18,"type":248},"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",[518],{"path":411,"priority":321},{"basePath":520,"description":521,"displayName":522,"installMethods":523,"rationale":524,"selectedPaths":525,"source":327,"sourceLanguage":18,"type":248},"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",[526],{"path":411,"priority":321},{"basePath":245,"description":10,"displayName":13,"installMethods":528,"rationale":529,"selectedPaths":530,"source":327,"sourceLanguage":18,"type":248},{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-flutter-sdk/SKILL.md",[531,532,533,534,535,536,537],{"path":411,"priority":321},{"path":415,"priority":338},{"path":417,"priority":338},{"path":419,"priority":338},{"path":421,"priority":338},{"path":423,"priority":338},{"path":425,"priority":338},{"basePath":539,"description":540,"displayName":541,"installMethods":542,"rationale":543,"selectedPaths":544,"source":327,"sourceLanguage":18,"type":248},"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",[545,546,547,548,549,550,551],{"path":411,"priority":321},{"path":413,"priority":338},{"path":415,"priority":338},{"path":417,"priority":338},{"path":419,"priority":338},{"path":421,"priority":338},{"path":425,"priority":338},{"basePath":553,"description":554,"displayName":555,"installMethods":556,"rationale":557,"selectedPaths":558,"source":327,"sourceLanguage":18,"type":248},"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",[559,560,562,563,564,565,566,567],{"path":411,"priority":321},{"path":561,"priority":338},"references/ai-monitoring.md",{"path":413,"priority":338},{"path":415,"priority":338},{"path":417,"priority":338},{"path":419,"priority":338},{"path":421,"priority":338},{"path":425,"priority":338},{"basePath":569,"description":570,"displayName":571,"installMethods":572,"rationale":573,"selectedPaths":574,"source":327,"sourceLanguage":18,"type":248},"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",[575,576,577,578,579,580,581,582,583],{"path":411,"priority":321},{"path":561,"priority":338},{"path":413,"priority":338},{"path":415,"priority":338},{"path":417,"priority":338},{"path":419,"priority":338},{"path":421,"priority":338},{"path":423,"priority":338},{"path":425,"priority":338},{"basePath":585,"description":586,"displayName":587,"installMethods":588,"rationale":589,"selectedPaths":590,"source":327,"sourceLanguage":18,"type":248},"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",[591,592,593,594,595,596,597,598],{"path":411,"priority":321},{"path":561,"priority":338},{"path":413,"priority":338},{"path":415,"priority":338},{"path":417,"priority":338},{"path":419,"priority":338},{"path":421,"priority":338},{"path":425,"priority":338},{"basePath":600,"description":601,"displayName":602,"installMethods":603,"rationale":604,"selectedPaths":605,"source":327,"sourceLanguage":18,"type":248},"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",[606],{"path":411,"priority":321},{"basePath":608,"description":609,"displayName":610,"installMethods":611,"rationale":612,"selectedPaths":613,"source":327,"sourceLanguage":18,"type":248},"skills/sentry-php-sdk","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.","sentry-php-sdk",{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-php-sdk/SKILL.md",[614,615,616,617,619,620,621,622,624],{"path":411,"priority":321},{"path":413,"priority":338},{"path":415,"priority":338},{"path":618,"priority":338},"references/laravel.md",{"path":417,"priority":338},{"path":419,"priority":338},{"path":421,"priority":338},{"path":623,"priority":338},"references/symfony.md",{"path":425,"priority":338},{"basePath":626,"description":627,"displayName":628,"installMethods":629,"rationale":630,"selectedPaths":631,"source":327,"sourceLanguage":18,"type":248},"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",[632],{"path":411,"priority":321},{"basePath":634,"description":635,"displayName":636,"installMethods":637,"rationale":638,"selectedPaths":639,"source":327,"sourceLanguage":18,"type":248},"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",[640,641,642,643,644,645,646,647],{"path":411,"priority":321},{"path":561,"priority":338},{"path":413,"priority":338},{"path":415,"priority":338},{"path":417,"priority":338},{"path":419,"priority":338},{"path":421,"priority":338},{"path":425,"priority":338},{"basePath":649,"description":650,"displayName":651,"installMethods":652,"rationale":653,"selectedPaths":654,"source":327,"sourceLanguage":18,"type":248},"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",[655,656,657,658,659,660,661],{"path":411,"priority":321},{"path":415,"priority":338},{"path":417,"priority":338},{"path":421,"priority":338},{"path":423,"priority":338},{"path":425,"priority":338},{"path":440,"priority":338},{"basePath":663,"description":664,"displayName":665,"installMethods":666,"rationale":667,"selectedPaths":668,"source":327,"sourceLanguage":18,"type":248},"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",[669,670,671,672,673,675,676,677],{"path":411,"priority":321},{"path":415,"priority":338},{"path":417,"priority":338},{"path":421,"priority":338},{"path":674,"priority":338},"references/react-router-framework-features.md",{"path":423,"priority":338},{"path":425,"priority":338},{"path":440,"priority":338},{"basePath":679,"description":680,"displayName":681,"installMethods":682,"rationale":683,"selectedPaths":684,"source":327,"sourceLanguage":18,"type":248},"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",[685,686,687,688,689,691,692],{"path":411,"priority":321},{"path":415,"priority":338},{"path":417,"priority":338},{"path":421,"priority":338},{"path":690,"priority":338},"references/react-features.md",{"path":423,"priority":338},{"path":425,"priority":338},{"basePath":694,"description":695,"displayName":696,"installMethods":697,"rationale":698,"selectedPaths":699,"source":327,"sourceLanguage":18,"type":248},"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",[700,701,702,703,704,705,707,708],{"path":411,"priority":321},{"path":413,"priority":338},{"path":415,"priority":338},{"path":417,"priority":338},{"path":419,"priority":338},{"path":706,"priority":338},"references/migration.md",{"path":421,"priority":338},{"path":425,"priority":338},{"basePath":710,"description":711,"displayName":712,"installMethods":713,"rationale":714,"selectedPaths":715,"source":327,"sourceLanguage":18,"type":248},"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",[716],{"path":411,"priority":321},{"basePath":718,"description":719,"displayName":720,"installMethods":721,"rationale":722,"selectedPaths":723,"source":327,"sourceLanguage":18,"type":248},"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",[724,725,727,729],{"path":411,"priority":321},{"path":726,"priority":338},"references/philosophy.md",{"path":728,"priority":338},"references/quality-checklist.md",{"path":730,"priority":338},"references/research-playbook.md",{"basePath":732,"description":733,"displayName":734,"installMethods":735,"rationale":736,"selectedPaths":737,"source":327,"sourceLanguage":18,"type":248},"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",[738,739,741,743,745],{"path":411,"priority":321},{"path":740,"priority":338},"references/upgrade-patterns.md",{"path":742,"priority":338},"references/v7-to-v8.md",{"path":744,"priority":338},"references/v8-to-v9.md",{"path":746,"priority":338},"references/v9-to-v10.md",{"basePath":748,"description":749,"displayName":750,"installMethods":751,"rationale":752,"selectedPaths":753,"source":327,"sourceLanguage":18,"type":248},"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",[754,755],{"path":411,"priority":321},{"path":756,"priority":338},"references/sampling.md",{"basePath":758,"description":759,"displayName":760,"installMethods":761,"rationale":762,"selectedPaths":763,"source":327,"sourceLanguage":18,"type":248},"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",[764,765,766,767,768],{"path":411,"priority":321},{"path":415,"priority":338},{"path":417,"priority":338},{"path":423,"priority":338},{"path":425,"priority":338},{"basePath":770,"description":771,"displayName":772,"installMethods":773,"rationale":774,"selectedPaths":775,"source":327,"sourceLanguage":18,"type":248},"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",[776,777,778,779,780,782,783],{"path":411,"priority":321},{"path":415,"priority":338},{"path":417,"priority":338},{"path":423,"priority":338},{"path":781,"priority":338},"references/tanstackstart-features.md",{"path":425,"priority":338},{"path":440,"priority":338},{"basePath":785,"description":786,"displayName":787,"installMethods":788,"rationale":789,"selectedPaths":790,"source":327,"sourceLanguage":18,"type":248},"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",[791],{"path":411,"priority":321},{"sources":793},[794],"manual",{"closedIssues90d":233,"description":265,"forks":234,"license":239,"openIssues90d":235,"pushedAt":236,"readmeSize":231,"stars":237,"topics":796},[797],"tag-production",{"classifiedAt":799,"discoverAt":800,"extractAt":801,"githubAt":801,"updatedAt":799},1778687299236,1778687295017,1778687297417,[212,214,211,215,217,213,216],{"evaluatedAt":243,"extractAt":291,"updatedAt":243},[],[806,825,842,860,879,895],{"_creationTime":807,"_id":808,"community":809,"display":810,"identity":813,"providers":814,"relations":821,"tags":822,"workflow":823},1778687299685.3904,"k175btq0672h9nkm2hbv9cjec986n524",{"reviewCount":8},{"description":680,"installMethods":811,"name":812,"sourceUrl":14},{"claudeCode":12},"Sentry React SDK",{"basePath":679,"githubOwner":246,"githubRepo":247,"locale":18,"slug":681,"type":248},{"evaluate":815,"extract":820},{"promptVersionExtension":204,"promptVersionScoring":205,"score":816,"tags":817,"targetMarket":218,"tier":219},100,[256,818,213,214,216,217,819],"react","session-replay",{"commitSha":281,"license":239},{"parentExtensionId":251,"repoId":287},[214,217,818,213,256,819,216],{"evaluatedAt":824,"extractAt":291,"updatedAt":824},1778687849554,{"_creationTime":826,"_id":827,"community":828,"display":829,"identity":831,"providers":832,"relations":838,"tags":839,"workflow":840},1778687299685.3901,"k1766avpz66czpkss71dc79vq586nf9j",{"reviewCount":8},{"description":664,"installMethods":830,"name":665,"sourceUrl":14},{"claudeCode":12},{"basePath":663,"githubOwner":246,"githubRepo":247,"locale":18,"slug":665,"type":248},{"evaluate":833,"extract":837},{"promptVersionExtension":204,"promptVersionScoring":205,"score":816,"tags":834,"targetMarket":218,"tier":219},[818,256,213,214,216,217,835,836],"typescript","javascript",{"commitSha":281},{"parentExtensionId":251,"repoId":287},[214,836,217,818,213,256,216,835],{"evaluatedAt":841,"extractAt":291,"updatedAt":841},1778687838591,{"_creationTime":843,"_id":844,"community":845,"display":846,"identity":849,"providers":850,"relations":856,"tags":857,"workflow":858},1778687299685.3884,"k177an7j7bme9rmg48xnpejkrd86npv8",{"reviewCount":8},{"description":570,"installMethods":847,"name":848,"sourceUrl":14},{"claudeCode":12},"Sentry Next.js SDK Setup",{"basePath":569,"githubOwner":246,"githubRepo":247,"locale":18,"slug":571,"type":248},{"evaluate":851,"extract":855},{"promptVersionExtension":204,"promptVersionScoring":205,"score":852,"tags":853,"targetMarket":218,"tier":219},99,[854,256,213,214,216,217,819],"next-js",{"commitSha":281,"license":239},{"parentExtensionId":251,"repoId":287},[214,854,217,213,256,819,216],{"evaluatedAt":859,"extractAt":291,"updatedAt":859},1778687690354,{"_creationTime":861,"_id":862,"community":863,"display":864,"identity":867,"providers":868,"relations":875,"tags":876,"workflow":877},1778687299685.3867,"k175mgapebb8041975tfvaw7ys86ms55",{"reviewCount":8},{"description":487,"installMethods":865,"name":866,"sourceUrl":14},{"claudeCode":12},"Sentry .NET SDK",{"basePath":486,"githubOwner":246,"githubRepo":247,"locale":18,"slug":488,"type":248},{"evaluate":869,"extract":873},{"promptVersionExtension":204,"promptVersionScoring":205,"score":852,"tags":870,"targetMarket":218,"tier":219},[871,256,213,214,216,217,872],"dotnet","logging",{"commitSha":281,"license":874},"Apache-2.0",{"parentExtensionId":251,"repoId":287},[871,214,872,217,213,256,216],{"evaluatedAt":878,"extractAt":291,"updatedAt":878},1778687530020,{"_creationTime":880,"_id":881,"community":882,"display":883,"identity":885,"providers":886,"relations":891,"tags":892,"workflow":893},1778687299685.392,"k177vta3yfja3m76q9th1tz91s86n67s",{"reviewCount":8},{"description":771,"installMethods":884,"name":772,"sourceUrl":14},{"claudeCode":12},{"basePath":770,"githubOwner":246,"githubRepo":247,"locale":18,"slug":772,"type":248},{"evaluate":887,"extract":890},{"promptVersionExtension":204,"promptVersionScoring":205,"score":816,"tags":888,"targetMarket":218,"tier":219},[256,818,889,213,214,216],"tanstack-start",{"commitSha":281},{"parentExtensionId":251,"repoId":287},[214,818,213,256,889,216],{"evaluatedAt":894,"extractAt":291,"updatedAt":894},1778687996205,{"_creationTime":896,"_id":897,"community":898,"display":899,"identity":902,"providers":903,"relations":910,"tags":911,"workflow":912},1778687299685.3896,"k17ccc7rzdf8q3e5c4v8vv1qnh86ndw3",{"reviewCount":8},{"description":635,"installMethods":900,"name":901,"sourceUrl":14},{"claudeCode":12},"Sentry Python SDK",{"basePath":634,"githubOwner":246,"githubRepo":247,"locale":18,"slug":636,"type":248},{"evaluate":904,"extract":909},{"promptVersionExtension":204,"promptVersionScoring":205,"score":816,"tags":905,"targetMarket":218,"tier":219},[906,256,907,214,216,217,872,908],"python","sdk","ai-monitoring",{"commitSha":281,"license":239},{"parentExtensionId":251,"repoId":287},[908,214,872,217,906,907,256,216],{"evaluatedAt":913,"extractAt":291,"updatedAt":913},1778687806582]