[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-getsentry-sentry-python-sdk-en":3,"guides-for-getsentry-sentry-python-sdk":844,"similar-k17ccc7rzdf8q3e5c4v8vv1qnh86ndw3-en":845},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":284,"isFallback":267,"parentExtension":290,"providers":344,"relations":348,"repo":349,"tags":842,"workflow":843},1778687299685.3896,"k17ccc7rzdf8q3e5c4v8vv1qnh86ndw3",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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.",{"claudeCode":12},"getsentry/sentry-for-ai","Sentry Python SDK","https://github.com/getsentry/sentry-for-ai",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":265,"workflow":282},1778687806582.6704,"kn70de8r960apye35rfpdvv27h86mv00","en",{"checks":20,"evaluatedAt":220,"extensionSummary":221,"features":222,"nonGoals":228,"practices":232,"prerequisites":239,"promptVersionExtension":243,"promptVersionScoring":244,"purpose":245,"rationale":246,"score":247,"summary":248,"tags":249,"targetMarket":258,"tier":259,"useCases":260},[21,26,29,32,36,39,43,46,50,54,58,61,64,68,72,76,79,83,87,90,93,96,99,102,105,109,113,117,121,125,128,131,134,138,141,144,147,150,153,156,158,160,162,164,166,169,170,171,172,173,174,175,178,181,185,189,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219],{"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 Python and provides specific use cases and triggers.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill acts as an opinionated wizard, guiding users through setup based on project detection, which is more than a thin wrapper or default LLM behavior.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill provides comprehensive setup instructions, covers various frameworks, and guides through multiple Sentry features, indicating readiness for real workflows.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses solely on Sentry SDK setup for Python applications, aligning with its declared scope.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The description accurately reflects the skill's capabilities, is concise, readable, and well-organized with clear triggers.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Precise Purpose","The skill precisely defines its purpose (Sentry setup for Python) and when to use it, including specific frameworks and triggers.",{"category":40,"check":44,"severity":24,"summary":45},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the core capability, followed by clear trigger phrases.",{"category":47,"check":48,"severity":24,"summary":49},"Documentation","Concise Body","The SKILL.md body is well-structured, delegates detailed procedures to reference files, and stays within a reasonable length.",{"category":51,"check":52,"severity":24,"summary":53},"Context","Progressive Disclosure","Detailed procedures for features like error monitoring, tracing, and AI monitoring are appropriately split into separate reference files.",{"category":51,"check":55,"severity":56,"summary":57},"Forked exploration","not_applicable","The skill is a procedural setup guide and does not involve deep exploration or code review, making context forking not applicable.",{"category":22,"check":59,"severity":24,"summary":60},"Usage examples","The skill provides clear code examples for installation, initialization, and feature configuration, demonstrating its usage effectively.",{"category":22,"check":62,"severity":24,"summary":63},"Edge cases","The troubleshooting section clearly outlines potential issues for various frameworks and features, along with recovery steps.",{"category":65,"check":66,"severity":24,"summary":67},"Install","Installation instruction","Clear installation instructions are provided for different platforms (Claude Code, Cursor, Source), along with verification steps.",{"category":69,"check":70,"severity":24,"summary":71},"Errors","Actionable error messages","The troubleshooting section provides specific error messages and actionable solutions for common setup issues.",{"category":73,"check":74,"severity":24,"summary":75},"Execution","Pinned dependencies","The SKILL.md and reference files specify the necessary packages and their installation commands, implicitly handling dependency pinning via pip.",{"category":33,"check":77,"severity":56,"summary":78},"Dry-run preview","The skill is primarily a setup and configuration guide, not involving state-changing operations that would require a dry-run preview.",{"category":80,"check":81,"severity":56,"summary":82},"Protocol","Idempotent retry & timeouts","The skill itself does not perform remote calls or state-changing operations requiring idempotency or timeouts.",{"category":84,"check":85,"severity":24,"summary":86},"Security","Secret Management","The skill correctly guides users to use environment variables for secrets like DSN and advises against hardcoding them.",{"category":84,"check":88,"severity":24,"summary":89},"Injection","The skill focuses on providing configuration code and instructions, and does not appear to load or execute untrusted external data.",{"category":84,"check":91,"severity":24,"summary":92},"Transitive Supply-Chain Grenades","The skill provides code snippets and instructions, but does not fetch remote code or data at runtime.",{"category":84,"check":94,"severity":24,"summary":95},"Sandbox Isolation","The skill provides code configuration and instructions; it does not perform file system operations outside of user-guided installation.",{"category":84,"check":97,"severity":24,"summary":98},"Sandbox escape primitives","No detached processes or deny-retry loops are present in the provided instructions or code snippets.",{"category":84,"check":100,"severity":24,"summary":101},"Data Exfiltration","The skill guides users to configure Sentry DSNs securely via environment variables and does not instruct on submitting confidential data.",{"category":84,"check":103,"severity":24,"summary":104},"Hidden Text Tricks","The bundled content is free of hidden text tricks, control characters, or invisible Unicode sequences.",{"category":106,"check":107,"severity":24,"summary":108},"Hooks","Opaque code execution","The provided code snippets are standard Python and do not involve obfuscation, base64 payloads, or runtime code fetching.",{"category":110,"check":111,"severity":24,"summary":112},"Portability","Structural Assumption","The skill provides code snippets and instructions that are generally applicable and does not make rigid assumptions about project structure beyond standard Python practices.",{"category":114,"check":115,"severity":24,"summary":116},"Trust","Issues Attention","The repository shows active maintenance with 3 open and 37 closed issues in the last 90 days, indicating good engagement.",{"category":118,"check":119,"severity":24,"summary":120},"Version","Release Management","The SKILL.md frontmatter declares an Apache-2.0 license, and the MIT license is present in the repository, providing clear licensing information.",{"category":122,"check":123,"severity":56,"summary":124},"Code Execution","Validation","The skill provides code snippets and configuration advice; it does not execute code or handle structured output that would require schema validation.",{"category":84,"check":126,"severity":56,"summary":127},"Unguarded Destructive Operations","The skill focuses on setup and configuration and does not perform destructive operations.",{"category":122,"check":129,"severity":24,"summary":130},"Error Handling","The troubleshooting section addresses potential errors and provides solutions, indicating robust error handling guidance.",{"category":122,"check":132,"severity":56,"summary":133},"Logging","The skill itself does not perform actions that require logging audit trails.",{"category":135,"check":136,"severity":24,"summary":137},"Compliance","GDPR","The skill guides users to configure Sentry securely, respecting PII settings and recommending against sending default PII unless explicitly desired.",{"category":135,"check":139,"severity":24,"summary":140},"Target market","The skill is for Python projects and has no regional or jurisdictional limitations, making it globally applicable.",{"category":110,"check":142,"severity":24,"summary":143},"Runtime stability","The skill provides Python code snippets and installation instructions that are generally compatible with standard Python environments.",{"category":47,"check":145,"severity":24,"summary":146},"README","The README file clearly states the extension's purpose, installation, and usage, providing a good overview.",{"category":33,"check":148,"severity":56,"summary":149},"Tool surface size","This is a skill, not a tool-based extension, so tool surface size is not applicable.",{"category":40,"check":151,"severity":56,"summary":152},"Overlapping near-synonym tools","This is a skill and does not expose multiple tools or commands.",{"category":47,"check":154,"severity":24,"summary":155},"Phantom features","All advertised features in the README and SKILL.md are supported by the provided instructions and code examples.",{"category":65,"check":66,"severity":24,"summary":157},"Installation instructions are clear and include copy-pasteable commands for various platforms and verification steps.",{"category":69,"check":70,"severity":24,"summary":159},"The troubleshooting section consistently includes error descriptions and remediation steps for various scenarios.",{"category":73,"check":74,"severity":24,"summary":161},"Dependencies are specified via `pip install` commands, which can utilize pip's dependency resolution and lock files.",{"category":33,"check":77,"severity":56,"summary":163},"The skill is not a command-line tool or service that performs state-changing operations requiring a dry-run preview.",{"category":80,"check":81,"severity":56,"summary":165},"The skill does not involve remote calls or state-changing operations that require idempotency or timeouts.",{"category":135,"check":167,"severity":24,"summary":168},"Telemetry opt-in","The skill focuses on configuration and does not emit telemetry itself. Sentry SDK's telemetry is opt-in by default.",{"category":40,"check":44,"severity":24,"summary":45},{"category":47,"check":48,"severity":24,"summary":49},{"category":51,"check":52,"severity":24,"summary":53},{"category":51,"check":55,"severity":56,"summary":57},{"category":22,"check":59,"severity":24,"summary":60},{"category":22,"check":62,"severity":24,"summary":63},{"category":122,"check":176,"severity":24,"summary":177},"Halt on unexpected state","The troubleshooting section provides guidance on how to handle common issues that would represent unexpected states.",{"category":110,"check":179,"severity":24,"summary":180},"Cross-skill coupling","The skill focuses on Sentry setup and does not appear to implicitly rely on other skills.",{"category":182,"check":183,"severity":24,"summary":184},"License","License usability","The MIT license is clearly declared in the LICENSE file and is permissive.",{"category":186,"check":187,"severity":24,"summary":188},"Maintenance","Commit recency","The repository was last updated on 2026-05-13, indicating recent maintenance activity.",{"category":186,"check":190,"severity":24,"summary":191},"Dependency Management","The skill relies on standard Python packages managed via pip, and installation instructions guide users to install them.",{"category":84,"check":85,"severity":24,"summary":86},{"category":84,"check":88,"severity":24,"summary":89},{"category":84,"check":91,"severity":24,"summary":92},{"category":84,"check":94,"severity":24,"summary":95},{"category":84,"check":97,"severity":24,"summary":98},{"category":84,"check":100,"severity":24,"summary":101},{"category":84,"check":103,"severity":24,"summary":104},{"category":106,"check":107,"severity":24,"summary":108},{"category":110,"check":111,"severity":24,"summary":112},{"category":114,"check":115,"severity":24,"summary":116},{"category":118,"check":119,"severity":24,"summary":120},{"category":122,"check":123,"severity":56,"summary":124},{"category":84,"check":126,"severity":56,"summary":127},{"category":122,"check":129,"severity":24,"summary":130},{"category":122,"check":132,"severity":56,"summary":133},{"category":135,"check":136,"severity":24,"summary":137},{"category":135,"check":139,"severity":24,"summary":140},{"category":110,"check":142,"severity":24,"summary":143},{"category":47,"check":145,"severity":24,"summary":146},{"category":33,"check":148,"severity":56,"summary":149},{"category":40,"check":151,"severity":56,"summary":152},{"category":47,"check":154,"severity":24,"summary":155},{"category":65,"check":66,"severity":24,"summary":157},{"category":69,"check":70,"severity":24,"summary":159},{"category":73,"check":74,"severity":24,"summary":161},{"category":33,"check":77,"severity":56,"summary":163},{"category":80,"check":81,"severity":56,"summary":165},{"category":135,"check":167,"severity":24,"summary":168},1778687806458,"This skill provides comprehensive guidance and code snippets for integrating the Sentry SDK into Python applications, covering error monitoring, tracing, profiling, logging, metrics, crons, and AI monitoring across various frameworks.",[223,224,225,226,227],"Automated Sentry SDK setup for Python","Framework-specific initialization guidance (Django, Flask, FastAPI, etc.)","Configuration for error monitoring, tracing, profiling, logging, metrics, and crons","Support for AI monitoring and OpenTelemetry integration","Troubleshooting and best practices for Sentry integration",[229,230,231],"Directly managing Sentry infrastructure","Performing code analysis unrelated to Sentry integration","Replacing the Sentry SDK documentation entirely",[233,234,235,236,237,238],"SDK Setup","Error Monitoring","Distributed Tracing","Application Performance Monitoring (APM)","Logging Integration","AI Monitoring",[240,241,242],"Python 3.x environment","pip package manager","A Sentry DSN","3.0.0","4.4.0","To fully configure Sentry SDK for Python applications, ensuring robust error monitoring, tracing, profiling, and other features with minimal user effort.","All checks passed with 'pass' or 'not_applicable', indicating high quality and no issues.",100,"Excellent skill for setting up Sentry SDK in Python applications.",[250,251,252,253,254,255,256,257],"python","sentry","sdk","error-monitoring","tracing","profiling","logging","ai-monitoring","global","verified",[261,262,263,264],"When asked to add Sentry to a Python project","When setting up error monitoring, tracing, or profiling in Python","When configuring Sentry for specific Python frameworks","When needing to instrument AI/LLM calls with Sentry",{"codeQuality":266,"collectedAt":268,"documentation":269,"maintenance":272,"security":278,"testCoverage":280},{"hasLockfile":267},false,1778687782197,{"descriptionLength":270,"readmeSize":271},321,4777,{"closedIssues90d":273,"forks":274,"hasChangelog":267,"openIssues90d":275,"pushedAt":276,"stars":277},37,21,3,1778664294000,170,{"hasNpmPackage":267,"license":279,"smitheryVerified":267},"MIT",{"hasCi":281,"hasTests":267},true,{"updatedAt":283},1778687806582,{"basePath":285,"githubOwner":286,"githubRepo":287,"locale":18,"slug":288,"type":289},"skills/sentry-python-sdk","getsentry","sentry-for-ai","sentry-python-sdk","skill",{"_creationTime":291,"_id":292,"community":293,"display":294,"identity":297,"parentExtension":300,"providers":332,"relations":340,"tags":341,"workflow":342},1778687299685.385,"k179krjesmjphb7bqfh43701sn86n8mn",{"reviewCount":8},{"description":295,"installMethods":296,"name":251,"sourceUrl":14},"Sentry Plugin for Claude Code to help with debugging including MCP, commands, and skill capabilities.",{"claudeCode":251},{"basePath":298,"githubOwner":286,"githubRepo":287,"locale":18,"slug":287,"type":299},"","plugin",{"_creationTime":301,"_id":302,"community":303,"display":304,"identity":308,"providers":310,"relations":326,"tags":328,"workflow":329},1778687299685.3848,"k179yfyfa9mb154bqjgahv10fn86mrz3",{"reviewCount":8},{"description":305,"installMethods":306,"name":307,"sourceUrl":14},"Teach your AI coding assistant how to use Sentry - setup, debugging, alerts, and more",{"claudeCode":12},"sentry-plugin-marketplace",{"basePath":298,"githubOwner":286,"githubRepo":287,"locale":18,"slug":287,"type":309},"marketplace",{"evaluate":311,"extract":320},{"promptVersionExtension":312,"promptVersionScoring":244,"score":313,"tags":314,"targetMarket":258,"tier":319},"3.1.0",75,[251,315,316,317,318],"debugging","monitoring","error-tracking","ai-assistant","community",{"commitSha":321,"marketplace":322,"plugin":324},"HEAD",{"name":307,"pluginCount":323},1,{"mcpCount":8,"provider":325,"skillCount":8},"classify",{"repoId":327},"kd72wxwjk5zaddkehkc2ftrzfh86nk3n",[318,315,317,316,251],{"evaluatedAt":330,"extractAt":331,"updatedAt":330},1778687344825,1778687299685,{"evaluate":333,"extract":337},{"promptVersionExtension":243,"promptVersionScoring":244,"score":334,"tags":335,"targetMarket":258,"tier":259},95,[251,315,316,317,336],"observability",{"commitSha":321,"license":279,"plugin":338},{"mcpCount":8,"provider":325,"skillCount":339},30,{"parentExtensionId":302,"repoId":327},[315,317,316,336,251],{"evaluatedAt":343,"extractAt":331,"updatedAt":343},1778687354391,{"evaluate":345,"extract":347},{"promptVersionExtension":243,"promptVersionScoring":244,"score":247,"tags":346,"targetMarket":258,"tier":259},[250,251,252,253,254,255,256,257],{"commitSha":321,"license":279},{"parentExtensionId":292,"repoId":327},{"_creationTime":350,"_id":327,"identity":351,"providers":352,"workflow":838},1778687295017.2043,{"githubOwner":286,"githubRepo":287,"sourceUrl":14},{"classify":353,"discover":832,"github":835},{"commitSha":321,"extensions":354},[355,368,443,466,481,495,509,517,525,539,551,559,567,581,595,611,627,642,650,668,676,688,702,718,733,749,757,771,787,797,809,824],{"basePath":298,"displayName":307,"installMethods":356,"rationale":357,"selectedPaths":358,"source":367,"sourceLanguage":18,"type":309},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[359,362,364],{"path":360,"priority":361},".claude-plugin/marketplace.json","mandatory",{"path":363,"priority":361},"README.md",{"path":365,"priority":366},"LICENSE","high","rule",{"basePath":298,"description":295,"displayName":251,"installMethods":369,"license":279,"rationale":370,"selectedPaths":371,"source":367,"sourceLanguage":18,"type":299},{"claudeCode":251},"plugin manifest at .claude-plugin/plugin.json",[372,374,375,376,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407,409,411,413,415,417,419,421,423,425,427,429,431,433,435,437,439,441],{"path":373,"priority":361},".claude-plugin/plugin.json",{"path":363,"priority":361},{"path":365,"priority":366},{"path":377,"priority":378},"skills/sentry-android-sdk/SKILL.md","medium",{"path":380,"priority":378},"skills/sentry-browser-sdk/SKILL.md",{"path":382,"priority":378},"skills/sentry-cloudflare-sdk/SKILL.md",{"path":384,"priority":378},"skills/sentry-cocoa-sdk/SKILL.md",{"path":386,"priority":378},"skills/sentry-code-review/SKILL.md",{"path":388,"priority":378},"skills/sentry-create-alert/SKILL.md",{"path":390,"priority":378},"skills/sentry-dotnet-sdk/SKILL.md",{"path":392,"priority":378},"skills/sentry-elixir-sdk/SKILL.md",{"path":394,"priority":378},"skills/sentry-feature-setup/SKILL.md",{"path":396,"priority":378},"skills/sentry-fix-issues/SKILL.md",{"path":398,"priority":378},"skills/sentry-flutter-sdk/SKILL.md",{"path":400,"priority":378},"skills/sentry-go-sdk/SKILL.md",{"path":402,"priority":378},"skills/sentry-nestjs-sdk/SKILL.md",{"path":404,"priority":378},"skills/sentry-nextjs-sdk/SKILL.md",{"path":406,"priority":378},"skills/sentry-node-sdk/SKILL.md",{"path":408,"priority":378},"skills/sentry-otel-exporter-setup/SKILL.md",{"path":410,"priority":378},"skills/sentry-php-sdk/SKILL.md",{"path":412,"priority":378},"skills/sentry-pr-code-review/SKILL.md",{"path":414,"priority":378},"skills/sentry-python-sdk/SKILL.md",{"path":416,"priority":378},"skills/sentry-react-native-sdk/SKILL.md",{"path":418,"priority":378},"skills/sentry-react-router-framework-sdk/SKILL.md",{"path":420,"priority":378},"skills/sentry-react-sdk/SKILL.md",{"path":422,"priority":378},"skills/sentry-ruby-sdk/SKILL.md",{"path":424,"priority":378},"skills/sentry-sdk-setup/SKILL.md",{"path":426,"priority":378},"skills/sentry-sdk-skill-creator/SKILL.md",{"path":428,"priority":378},"skills/sentry-sdk-upgrade/SKILL.md",{"path":430,"priority":378},"skills/sentry-setup-ai-monitoring/SKILL.md",{"path":432,"priority":378},"skills/sentry-svelte-sdk/SKILL.md",{"path":434,"priority":378},"skills/sentry-tanstack-start-sdk/SKILL.md",{"path":436,"priority":378},"skills/sentry-workflow/SKILL.md",{"path":438,"priority":361},".mcp.json",{"path":440,"priority":366},"commands/seer.md",{"path":442,"priority":366},".cursor-plugin/plugin.json",{"basePath":444,"description":445,"displayName":446,"installMethods":447,"rationale":448,"selectedPaths":449,"source":367,"sourceLanguage":18,"type":289},"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",[450,452,454,456,458,460,462,464],{"path":451,"priority":361},"SKILL.md",{"path":453,"priority":378},"references/crons.md",{"path":455,"priority":378},"references/error-monitoring.md",{"path":457,"priority":378},"references/logging.md",{"path":459,"priority":378},"references/metrics.md",{"path":461,"priority":378},"references/profiling.md",{"path":463,"priority":378},"references/session-replay.md",{"path":465,"priority":378},"references/tracing.md",{"basePath":467,"description":468,"displayName":469,"installMethods":470,"rationale":471,"selectedPaths":472,"source":367,"sourceLanguage":18,"type":289},"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",[473,474,475,476,477,478,479],{"path":451,"priority":361},{"path":455,"priority":378},{"path":457,"priority":378},{"path":461,"priority":378},{"path":463,"priority":378},{"path":465,"priority":378},{"path":480,"priority":378},"references/user-feedback.md",{"basePath":482,"description":483,"displayName":484,"installMethods":485,"rationale":486,"selectedPaths":487,"source":367,"sourceLanguage":18,"type":289},"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",[488,489,490,492,493,494],{"path":451,"priority":361},{"path":453,"priority":378},{"path":491,"priority":378},"references/durable-objects.md",{"path":455,"priority":378},{"path":457,"priority":378},{"path":465,"priority":378},{"basePath":496,"description":497,"displayName":498,"installMethods":499,"rationale":500,"selectedPaths":501,"source":367,"sourceLanguage":18,"type":289},"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",[502,503,504,505,506,507,508],{"path":451,"priority":361},{"path":455,"priority":378},{"path":457,"priority":378},{"path":461,"priority":378},{"path":463,"priority":378},{"path":465,"priority":378},{"path":480,"priority":378},{"basePath":510,"description":511,"displayName":512,"installMethods":513,"rationale":514,"selectedPaths":515,"source":367,"sourceLanguage":18,"type":289},"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",[516],{"path":451,"priority":361},{"basePath":518,"description":519,"displayName":520,"installMethods":521,"rationale":522,"selectedPaths":523,"source":367,"sourceLanguage":18,"type":289},"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",[524],{"path":451,"priority":361},{"basePath":526,"description":527,"displayName":528,"installMethods":529,"rationale":530,"selectedPaths":531,"source":367,"sourceLanguage":18,"type":289},"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",[532,533,534,535,536,537,538],{"path":451,"priority":361},{"path":453,"priority":378},{"path":455,"priority":378},{"path":457,"priority":378},{"path":459,"priority":378},{"path":461,"priority":378},{"path":465,"priority":378},{"basePath":540,"description":541,"displayName":542,"installMethods":543,"rationale":544,"selectedPaths":545,"source":367,"sourceLanguage":18,"type":289},"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",[546,547,548,549,550],{"path":451,"priority":361},{"path":453,"priority":378},{"path":455,"priority":378},{"path":457,"priority":378},{"path":465,"priority":378},{"basePath":552,"description":553,"displayName":554,"installMethods":555,"rationale":556,"selectedPaths":557,"source":367,"sourceLanguage":18,"type":289},"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",[558],{"path":451,"priority":361},{"basePath":560,"description":561,"displayName":562,"installMethods":563,"rationale":564,"selectedPaths":565,"source":367,"sourceLanguage":18,"type":289},"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",[566],{"path":451,"priority":361},{"basePath":568,"description":569,"displayName":570,"installMethods":571,"rationale":572,"selectedPaths":573,"source":367,"sourceLanguage":18,"type":289},"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",[574,575,576,577,578,579,580],{"path":451,"priority":361},{"path":455,"priority":378},{"path":457,"priority":378},{"path":459,"priority":378},{"path":461,"priority":378},{"path":463,"priority":378},{"path":465,"priority":378},{"basePath":582,"description":583,"displayName":584,"installMethods":585,"rationale":586,"selectedPaths":587,"source":367,"sourceLanguage":18,"type":289},"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",[588,589,590,591,592,593,594],{"path":451,"priority":361},{"path":453,"priority":378},{"path":455,"priority":378},{"path":457,"priority":378},{"path":459,"priority":378},{"path":461,"priority":378},{"path":465,"priority":378},{"basePath":596,"description":597,"displayName":598,"installMethods":599,"rationale":600,"selectedPaths":601,"source":367,"sourceLanguage":18,"type":289},"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",[602,603,605,606,607,608,609,610],{"path":451,"priority":361},{"path":604,"priority":378},"references/ai-monitoring.md",{"path":453,"priority":378},{"path":455,"priority":378},{"path":457,"priority":378},{"path":459,"priority":378},{"path":461,"priority":378},{"path":465,"priority":378},{"basePath":612,"description":613,"displayName":614,"installMethods":615,"rationale":616,"selectedPaths":617,"source":367,"sourceLanguage":18,"type":289},"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",[618,619,620,621,622,623,624,625,626],{"path":451,"priority":361},{"path":604,"priority":378},{"path":453,"priority":378},{"path":455,"priority":378},{"path":457,"priority":378},{"path":459,"priority":378},{"path":461,"priority":378},{"path":463,"priority":378},{"path":465,"priority":378},{"basePath":628,"description":629,"displayName":630,"installMethods":631,"rationale":632,"selectedPaths":633,"source":367,"sourceLanguage":18,"type":289},"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",[634,635,636,637,638,639,640,641],{"path":451,"priority":361},{"path":604,"priority":378},{"path":453,"priority":378},{"path":455,"priority":378},{"path":457,"priority":378},{"path":459,"priority":378},{"path":461,"priority":378},{"path":465,"priority":378},{"basePath":643,"description":644,"displayName":645,"installMethods":646,"rationale":647,"selectedPaths":648,"source":367,"sourceLanguage":18,"type":289},"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",[649],{"path":451,"priority":361},{"basePath":651,"description":652,"displayName":653,"installMethods":654,"rationale":655,"selectedPaths":656,"source":367,"sourceLanguage":18,"type":289},"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",[657,658,659,660,662,663,664,665,667],{"path":451,"priority":361},{"path":453,"priority":378},{"path":455,"priority":378},{"path":661,"priority":378},"references/laravel.md",{"path":457,"priority":378},{"path":459,"priority":378},{"path":461,"priority":378},{"path":666,"priority":378},"references/symfony.md",{"path":465,"priority":378},{"basePath":669,"description":670,"displayName":671,"installMethods":672,"rationale":673,"selectedPaths":674,"source":367,"sourceLanguage":18,"type":289},"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",[675],{"path":451,"priority":361},{"basePath":285,"description":10,"displayName":288,"installMethods":677,"rationale":678,"selectedPaths":679,"source":367,"sourceLanguage":18,"type":289},{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-python-sdk/SKILL.md",[680,681,682,683,684,685,686,687],{"path":451,"priority":361},{"path":604,"priority":378},{"path":453,"priority":378},{"path":455,"priority":378},{"path":457,"priority":378},{"path":459,"priority":378},{"path":461,"priority":378},{"path":465,"priority":378},{"basePath":689,"description":690,"displayName":691,"installMethods":692,"rationale":693,"selectedPaths":694,"source":367,"sourceLanguage":18,"type":289},"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",[695,696,697,698,699,700,701],{"path":451,"priority":361},{"path":455,"priority":378},{"path":457,"priority":378},{"path":461,"priority":378},{"path":463,"priority":378},{"path":465,"priority":378},{"path":480,"priority":378},{"basePath":703,"description":704,"displayName":705,"installMethods":706,"rationale":707,"selectedPaths":708,"source":367,"sourceLanguage":18,"type":289},"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",[709,710,711,712,713,715,716,717],{"path":451,"priority":361},{"path":455,"priority":378},{"path":457,"priority":378},{"path":461,"priority":378},{"path":714,"priority":378},"references/react-router-framework-features.md",{"path":463,"priority":378},{"path":465,"priority":378},{"path":480,"priority":378},{"basePath":719,"description":720,"displayName":721,"installMethods":722,"rationale":723,"selectedPaths":724,"source":367,"sourceLanguage":18,"type":289},"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",[725,726,727,728,729,731,732],{"path":451,"priority":361},{"path":455,"priority":378},{"path":457,"priority":378},{"path":461,"priority":378},{"path":730,"priority":378},"references/react-features.md",{"path":463,"priority":378},{"path":465,"priority":378},{"basePath":734,"description":735,"displayName":736,"installMethods":737,"rationale":738,"selectedPaths":739,"source":367,"sourceLanguage":18,"type":289},"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",[740,741,742,743,744,745,747,748],{"path":451,"priority":361},{"path":453,"priority":378},{"path":455,"priority":378},{"path":457,"priority":378},{"path":459,"priority":378},{"path":746,"priority":378},"references/migration.md",{"path":461,"priority":378},{"path":465,"priority":378},{"basePath":750,"description":751,"displayName":752,"installMethods":753,"rationale":754,"selectedPaths":755,"source":367,"sourceLanguage":18,"type":289},"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",[756],{"path":451,"priority":361},{"basePath":758,"description":759,"displayName":760,"installMethods":761,"rationale":762,"selectedPaths":763,"source":367,"sourceLanguage":18,"type":289},"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",[764,765,767,769],{"path":451,"priority":361},{"path":766,"priority":378},"references/philosophy.md",{"path":768,"priority":378},"references/quality-checklist.md",{"path":770,"priority":378},"references/research-playbook.md",{"basePath":772,"description":773,"displayName":774,"installMethods":775,"rationale":776,"selectedPaths":777,"source":367,"sourceLanguage":18,"type":289},"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",[778,779,781,783,785],{"path":451,"priority":361},{"path":780,"priority":378},"references/upgrade-patterns.md",{"path":782,"priority":378},"references/v7-to-v8.md",{"path":784,"priority":378},"references/v8-to-v9.md",{"path":786,"priority":378},"references/v9-to-v10.md",{"basePath":788,"description":789,"displayName":790,"installMethods":791,"rationale":792,"selectedPaths":793,"source":367,"sourceLanguage":18,"type":289},"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",[794,795],{"path":451,"priority":361},{"path":796,"priority":378},"references/sampling.md",{"basePath":798,"description":799,"displayName":800,"installMethods":801,"rationale":802,"selectedPaths":803,"source":367,"sourceLanguage":18,"type":289},"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",[804,805,806,807,808],{"path":451,"priority":361},{"path":455,"priority":378},{"path":457,"priority":378},{"path":463,"priority":378},{"path":465,"priority":378},{"basePath":810,"description":811,"displayName":812,"installMethods":813,"rationale":814,"selectedPaths":815,"source":367,"sourceLanguage":18,"type":289},"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",[816,817,818,819,820,822,823],{"path":451,"priority":361},{"path":455,"priority":378},{"path":457,"priority":378},{"path":463,"priority":378},{"path":821,"priority":378},"references/tanstackstart-features.md",{"path":465,"priority":378},{"path":480,"priority":378},{"basePath":825,"description":826,"displayName":827,"installMethods":828,"rationale":829,"selectedPaths":830,"source":367,"sourceLanguage":18,"type":289},"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",[831],{"path":451,"priority":361},{"sources":833},[834],"manual",{"closedIssues90d":273,"description":305,"forks":274,"license":279,"openIssues90d":275,"pushedAt":276,"readmeSize":271,"stars":277,"topics":836},[837],"tag-production",{"classifiedAt":839,"discoverAt":840,"extractAt":841,"githubAt":841,"updatedAt":839},1778687299236,1778687295017,1778687297417,[257,253,256,255,250,252,251,254],{"evaluatedAt":283,"extractAt":331,"updatedAt":283},[],[846,866,884,901,918,935],{"_creationTime":847,"_id":848,"community":849,"display":850,"identity":853,"providers":854,"relations":862,"tags":863,"workflow":864},1778687299685.3867,"k175mgapebb8041975tfvaw7ys86ms55",{"reviewCount":8},{"description":527,"installMethods":851,"name":852,"sourceUrl":14},{"claudeCode":12},"Sentry .NET SDK",{"basePath":526,"githubOwner":286,"githubRepo":287,"locale":18,"slug":528,"type":289},{"evaluate":855,"extract":860},{"promptVersionExtension":243,"promptVersionScoring":244,"score":856,"tags":857,"targetMarket":258,"tier":259},99,[858,251,859,253,254,255,256],"dotnet","sdk-setup",{"commitSha":321,"license":861},"Apache-2.0",{"parentExtensionId":292,"repoId":327},[858,253,256,255,859,251,254],{"evaluatedAt":865,"extractAt":331,"updatedAt":865},1778687530020,{"_creationTime":867,"_id":868,"community":869,"display":870,"identity":873,"providers":874,"relations":880,"tags":881,"workflow":882},1778687299685.3904,"k175btq0672h9nkm2hbv9cjec986n524",{"reviewCount":8},{"description":720,"installMethods":871,"name":872,"sourceUrl":14},{"claudeCode":12},"Sentry React SDK",{"basePath":719,"githubOwner":286,"githubRepo":287,"locale":18,"slug":721,"type":289},{"evaluate":875,"extract":879},{"promptVersionExtension":243,"promptVersionScoring":244,"score":247,"tags":876,"targetMarket":258,"tier":259},[251,877,859,253,254,255,878],"react","session-replay",{"commitSha":321,"license":279},{"parentExtensionId":292,"repoId":327},[253,255,877,859,251,878,254],{"evaluatedAt":883,"extractAt":331,"updatedAt":883},1778687849554,{"_creationTime":885,"_id":886,"community":887,"display":888,"identity":890,"providers":891,"relations":897,"tags":898,"workflow":899},1778687299685.3901,"k1766avpz66czpkss71dc79vq586nf9j",{"reviewCount":8},{"description":704,"installMethods":889,"name":705,"sourceUrl":14},{"claudeCode":12},{"basePath":703,"githubOwner":286,"githubRepo":287,"locale":18,"slug":705,"type":289},{"evaluate":892,"extract":896},{"promptVersionExtension":243,"promptVersionScoring":244,"score":247,"tags":893,"targetMarket":258,"tier":259},[877,251,859,253,254,255,894,895],"typescript","javascript",{"commitSha":321},{"parentExtensionId":292,"repoId":327},[253,895,255,877,859,251,254,894],{"evaluatedAt":900,"extractAt":331,"updatedAt":900},1778687838591,{"_creationTime":902,"_id":903,"community":904,"display":905,"identity":907,"providers":908,"relations":914,"tags":915,"workflow":916},1778687299685.3918,"k176n915twj1s2677wcr96cfmn86nrhf",{"reviewCount":8},{"description":799,"installMethods":906,"name":800,"sourceUrl":14},{"claudeCode":12},{"basePath":798,"githubOwner":286,"githubRepo":287,"locale":18,"slug":800,"type":289},{"evaluate":909,"extract":913},{"promptVersionExtension":243,"promptVersionScoring":244,"score":856,"tags":910,"targetMarket":258,"tier":259},[911,912,251,859,253,254,878,256],"svelte","sveltekit",{"commitSha":321},{"parentExtensionId":292,"repoId":327},[253,256,859,251,878,911,912,254],{"evaluatedAt":917,"extractAt":331,"updatedAt":917},1778687978727,{"_creationTime":919,"_id":920,"community":921,"display":922,"identity":925,"providers":926,"relations":931,"tags":932,"workflow":933},1778687299685.3884,"k177an7j7bme9rmg48xnpejkrd86npv8",{"reviewCount":8},{"description":613,"installMethods":923,"name":924,"sourceUrl":14},{"claudeCode":12},"Sentry Next.js SDK Setup",{"basePath":612,"githubOwner":286,"githubRepo":287,"locale":18,"slug":614,"type":289},{"evaluate":927,"extract":930},{"promptVersionExtension":243,"promptVersionScoring":244,"score":856,"tags":928,"targetMarket":258,"tier":259},[929,251,859,253,254,255,878],"next-js",{"commitSha":321,"license":279},{"parentExtensionId":292,"repoId":327},[253,929,255,859,251,878,254],{"evaluatedAt":934,"extractAt":331,"updatedAt":934},1778687690354,{"_creationTime":936,"_id":937,"community":938,"display":939,"identity":941,"providers":942,"relations":949,"tags":950,"workflow":951},1778687299685.387,"k17d1kd5rk2mbfmkqd6vbkghxd86n27b",{"reviewCount":8},{"description":541,"installMethods":940,"name":542,"sourceUrl":14},{"claudeCode":12},{"basePath":540,"githubOwner":286,"githubRepo":287,"locale":18,"slug":542,"type":289},{"evaluate":943,"extract":948},{"promptVersionExtension":243,"promptVersionScoring":244,"score":856,"tags":944,"targetMarket":258,"tier":259},[251,945,946,859,253,254,256,947],"elixir","phoenix","crons",{"commitSha":321},{"parentExtensionId":292,"repoId":327},[947,945,253,256,946,859,251,254],{"evaluatedAt":952,"extractAt":331,"updatedAt":952},1778687566445]