[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-getsentry-sentry-sdk-upgrade-en":3,"guides-for-getsentry-sentry-sdk-upgrade":814,"similar-k17byzw9xyn7tzs9kcnj7sbbmh86m0mg-en":815},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":255,"isFallback":238,"parentExtension":261,"providers":314,"relations":318,"repo":319,"tags":812,"workflow":813},1778687299685.3914,"k17byzw9xyn7tzs9kcnj7sbbmh86m0mg",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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.",{"claudeCode":12},"getsentry/sentry-for-ai","Sentry SDK Upgrade","https://github.com/getsentry/sentry-for-ai",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":236,"workflow":253},1778687932428.4495,"kn71nhk2r9q8qyrwhrgehjx7d186ma98","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"practices":205,"prerequisites":206,"promptVersionExtension":209,"promptVersionScoring":210,"purpose":211,"rationale":212,"score":213,"summary":214,"tags":215,"targetMarket":222,"tier":223,"useCases":224,"workflow":229},[21,26,29,33,37,41,45,48,52,56,60,63,66,69,73,76,79,82,85,88,92,96,99,103,106,109,112,115,118,121,125,128,132,136,139,142,145,148,152,155,158,161,164,167,170,174,178,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Invocation","Precise Purpose","pass","The description clearly states the purpose (upgrade Sentry JS SDK), the target artifact (Sentry JavaScript SDK), and provides specific use cases and boundaries for invoking the skill.",{"category":22,"check":27,"severity":24,"summary":28},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the core capability and trigger phrases within the initial character limit.",{"category":30,"check":31,"severity":24,"summary":32},"Documentation","Concise Body","The SKILL.md body is well-structured, under 500 lines, and delegates deeper material to separate reference files.",{"category":34,"check":35,"severity":24,"summary":36},"Context","Progressive Disclosure","The SKILL.md outlines the workflow and links to detailed migration references in the `references/` directory, effectively using progressive disclosure.",{"category":34,"check":38,"severity":39,"summary":40},"Forked exploration","not_applicable","This skill does not involve deep exploration or multi-file inspection; it operates more like a guided script, so the 'context: fork' setting is not applicable.",{"category":42,"check":43,"severity":24,"summary":44},"Practical Utility","Usage examples","The SKILL.md provides clear grep patterns and commands as examples for identifying code that needs updating, and the migration guides offer concrete diff examples.",{"category":42,"check":46,"severity":24,"summary":47},"Edge cases","The skill extensively documents failure modes and limitations for different migration paths and frameworks, providing symptoms and recovery steps.",{"category":49,"check":50,"severity":39,"summary":51},"Code Execution","Tool Fallback","This skill does not appear to rely on an external MCP server or custom tools; it primarily uses shell commands and logic within its SKILL.md.",{"category":53,"check":54,"severity":24,"summary":55},"Safety","Halt on unexpected state","The SKILL.md provides clear instructions for identifying and addressing different states, such as checking package manager versions and build success, implying a halt if these are not met.",{"category":57,"check":58,"severity":24,"summary":59},"Portability","Cross-skill coupling","The skill is self-contained and focuses on the Sentry SDK upgrade process without implicit reliance on other skills. It explicitly cross-links to official Sentry documentation.",{"category":42,"check":61,"severity":24,"summary":62},"Problem relevance","The description clearly names the problem of upgrading the Sentry JavaScript SDK across major versions and provides specific scenarios for its use.",{"category":42,"check":64,"severity":24,"summary":65},"Unique selling proposition","The skill offers a structured, AI-guided approach to Sentry SDK upgrades, which goes beyond default LLM capabilities by providing specific code analysis, migration paths, and reference materials.",{"category":42,"check":67,"severity":24,"summary":68},"Production readiness","The skill is designed to handle real-world Sentry SDK upgrades, covering detection, recommendation, guidance, and verification steps, including framework-specific considerations.",{"category":70,"check":71,"severity":24,"summary":72},"Scope","Single responsibility principle","The extension focuses solely on upgrading the Sentry JavaScript SDK, adhering to a single, well-defined responsibility.",{"category":70,"check":74,"severity":24,"summary":75},"Description quality","The displayed description accurately reflects the skill's functionality, which is to upgrade the Sentry JavaScript SDK across major versions.",{"category":22,"check":77,"severity":24,"summary":78},"Scoped tools","The skill primarily uses shell commands for file manipulation and detection, which are appropriately scoped for its task.",{"category":30,"check":80,"severity":39,"summary":81},"Configuration & parameter reference","The skill does not expose configurable parameters or options beyond the execution of its defined workflow steps.",{"category":70,"check":83,"severity":24,"summary":84},"Tool naming","The skill utilizes standard shell commands like `grep`, `cat`, `find`, and `npm`/`yarn`/`pnpm`, which are descriptive and widely understood.",{"category":70,"check":86,"severity":24,"summary":87},"Minimal I/O surface","The shell commands used by the skill request only the necessary data (e.g., `package.json` contents, specific file patterns) and the output is processed directly within the workflow.",{"category":89,"check":90,"severity":24,"summary":91},"License","License usability","The project is licensed under the MIT License, which is a permissive open-source license, clearly declared in the LICENSE file.",{"category":93,"check":94,"severity":24,"summary":95},"Maintenance","Commit recency","The repository shows recent commits as of May 13, 2026, indicating active maintenance.",{"category":93,"check":97,"severity":39,"summary":98},"Dependency Management","The skill itself does not appear to have direct third-party dependencies beyond standard shell utilities and package managers like npm/yarn/pnpm, which are managed by the user's environment.",{"category":100,"check":101,"severity":39,"summary":102},"Security","Secret Management","The skill does not handle or expose any secrets. It operates on project files and package manager commands.",{"category":100,"check":104,"severity":24,"summary":105},"Injection","The skill uses standard shell commands and operates on project files. There's no indication of loading untrusted third-party data as instructions.",{"category":100,"check":107,"severity":24,"summary":108},"Transitive Supply-Chain Grenades","The skill relies on local file system operations and standard package manager commands. It does not fetch remote code or data at runtime.",{"category":100,"check":110,"severity":24,"summary":111},"Sandbox Isolation","The skill's operations are limited to reading project files and running package manager commands, staying within the expected scope of a development workflow.",{"category":100,"check":113,"severity":24,"summary":114},"Sandbox escape primitives","The shell commands used are standard and do not exhibit patterns indicative of sandbox escape primitives.",{"category":100,"check":116,"severity":39,"summary":117},"Data Exfiltration","The skill does not perform any outbound calls or interact with sensitive data that could lead to exfiltration.",{"category":100,"check":119,"severity":24,"summary":120},"Hidden Text Tricks","The bundled content and SKILL.md files appear free of hidden text tricks or malicious Unicode characters.",{"category":122,"check":123,"severity":24,"summary":124},"Hooks","Opaque code execution","The skill's logic is primarily contained within the SKILL.md file using readable shell commands and markdown instructions, with no obfuscated code.",{"category":57,"check":126,"severity":24,"summary":127},"Structural Assumption","The skill makes reasonable assumptions about project structure (e.g., presence of `package.json`, standard config files) and declares its requirements, providing clear error messages if unmet.",{"category":129,"check":130,"severity":24,"summary":131},"Trust","Issues Attention","With 37 closed issues and 3 open issues in the last 90 days, the closure rate is high and the number of open issues is low, indicating good maintainer engagement.",{"category":133,"check":134,"severity":24,"summary":135},"Versioning","Release Management","The repository has a recent push date, and while there isn't a formal version in the frontmatter or CHANGELOG, the installation instructions reference `main` which is typical for skills of this nature, and the code itself is versioned via git commits.",{"category":49,"check":137,"severity":24,"summary":138},"Validation","The skill uses standard shell commands and package managers, which inherently have validation. The workflow guides the user to verify build and type errors.",{"category":100,"check":140,"severity":24,"summary":141},"Unguarded Destructive Operations","The skill performs file reading and package management operations, but these are not considered destructive in the context of a user's project and do not require special guarding.",{"category":49,"check":143,"severity":24,"summary":144},"Error Handling","The SKILL.md outlines clear steps and verification points. The underlying shell commands and package managers provide non-zero exit codes for errors, which would halt the workflow.",{"category":49,"check":146,"severity":39,"summary":147},"Logging","The skill is primarily a set of instructions and shell commands. Logging of actions is handled by the shell's output and the package manager's logs, not a dedicated audit file within the skill itself.",{"category":149,"check":150,"severity":39,"summary":151},"Compliance","GDPR","The skill operates on project code and dependencies, not personal data.",{"category":149,"check":153,"severity":24,"summary":154},"Target market","The skill is a general development tool applicable globally, with no regional restrictions indicated.",{"category":57,"check":156,"severity":24,"summary":157},"Runtime stability","The skill relies on standard shell commands and package managers, making it portable across POSIX-compliant systems. It assumes Node.js is installed for package management.",{"category":30,"check":159,"severity":24,"summary":160},"README","The README provides a good overview of the extension's purpose, capabilities, installation, and usage, serving as clear documentation.",{"category":70,"check":162,"severity":39,"summary":163},"Tool surface size","This is a skill-based extension, not a CLI or MCP server, and its 'tools' are standard shell commands executed within the workflow.",{"category":22,"check":165,"severity":39,"summary":166},"Overlapping near-synonym tools","The skill primarily uses standard shell commands and package manager operations, which are distinct in their functions, not overlapping synonyms.",{"category":30,"check":168,"severity":24,"summary":169},"Phantom features","All features and capabilities described in the README and SKILL.md, such as detecting versions and applying migration steps, are implemented through the outlined workflow.",{"category":171,"check":172,"severity":24,"summary":173},"Install","Installation instruction","The README provides clear installation instructions for Claude Code, Cursor, and from source, along with verification steps.",{"category":175,"check":176,"severity":24,"summary":177},"Errors","Actionable error messages","The SKILL.md outlines clear steps and expected outcomes. Errors from underlying shell commands or package managers would provide context, and the workflow guides verification.",{"category":179,"check":180,"severity":24,"summary":181},"Execution","Pinned dependencies","The skill itself does not bundle dependencies. It relies on the user's environment having Node.js and a package manager (npm, yarn, or pnpm), and the instructions implicitly encourage using lockfiles for project dependencies.",{"category":70,"check":183,"severity":39,"summary":184},"Dry-run preview","The skill's operations involve reading files and managing project dependencies, which are not state-changing operations requiring a dry-run preview.",{"category":186,"check":187,"severity":39,"summary":188},"Protocol","Idempotent retry & timeouts","The skill primarily uses local file operations and package manager commands, which do not involve remote calls or state-changing operations that would benefit from idempotency or timeouts at this level.",{"category":149,"check":190,"severity":39,"summary":191},"Telemetry opt-in","The skill does not appear to emit any telemetry.",1778687932320,"This skill automates the process of upgrading the Sentry JavaScript SDK across major versions. It analyzes the project's current setup, identifies necessary changes based on migration guides, and guides the user through applying these changes step-by-step.",[195,196,197,198,199],"Detects current Sentry SDK version and framework","Identifies necessary code and config changes for major version upgrades","Provides step-by-step guidance and automated fixes","Includes framework-specific upgrade considerations","Verifies build and test success after upgrade",[201,202,203,204],"Upgrading Sentry SDKs for languages other than JavaScript","Performing unrelated code refactoring","Modifying Sentry project configurations directly on the Sentry platform","Replacing the Sentry SDK entirely with a different monitoring solution",[],[207,208],"Node.js and a package manager (npm, yarn, or pnpm) installed","Project with Sentry JavaScript SDK installed","3.0.0","4.4.0","To streamline and de-risk the process of upgrading the Sentry JavaScript SDK by providing automated detection, AI-assisted migration guidance, and verification steps.","The skill is well-documented, robustly handles edge cases and provides clear guidance. It adheres to single responsibility and has excellent maintenance signals.",95,"A comprehensive and well-documented skill for automating Sentry JavaScript SDK upgrades.",[216,217,218,219,220,221],"sentry","javascript","sdk","upgrade","migration","workflow","global","verified",[225,226,227,228],"When asked to upgrade the Sentry JavaScript SDK","Migrating Sentry SDK to a newer major version (e.g., v7 to v8, v8 to v9)","Resolving deprecated Sentry API errors after a version bump","Automating the process of fixing breaking changes after Sentry SDK updates",[230,231,232,233,234,235],"Detect current Sentry SDK version, target version, and framework","Present breaking changes summary and confirm migration path","Process each file with Sentry imports, applying auto-fixable changes","Apply changes by category: package imports, API renames, config changes, complex patterns","Update package.json versions and install dependencies","Verify build and test success, then suggest final cross-links",{"codeQuality":237,"collectedAt":239,"documentation":240,"maintenance":243,"security":249,"testCoverage":251},{"hasLockfile":238},false,1778687910654,{"descriptionLength":241,"readmeSize":242},203,4777,{"closedIssues90d":244,"forks":245,"hasChangelog":238,"openIssues90d":246,"pushedAt":247,"stars":248},37,21,3,1778664294000,170,{"hasNpmPackage":238,"license":250,"smitheryVerified":238},"MIT",{"hasCi":252,"hasTests":238},true,{"updatedAt":254},1778687932428,{"basePath":256,"githubOwner":257,"githubRepo":258,"locale":18,"slug":259,"type":260},"skills/sentry-sdk-upgrade","getsentry","sentry-for-ai","sentry-sdk-upgrade","skill",{"_creationTime":262,"_id":263,"community":264,"display":265,"identity":268,"parentExtension":271,"providers":303,"relations":310,"tags":311,"workflow":312},1778687299685.385,"k179krjesmjphb7bqfh43701sn86n8mn",{"reviewCount":8},{"description":266,"installMethods":267,"name":216,"sourceUrl":14},"Sentry Plugin for Claude Code to help with debugging including MCP, commands, and skill capabilities.",{"claudeCode":216},{"basePath":269,"githubOwner":257,"githubRepo":258,"locale":18,"slug":258,"type":270},"","plugin",{"_creationTime":272,"_id":273,"community":274,"display":275,"identity":279,"providers":281,"relations":297,"tags":299,"workflow":300},1778687299685.3848,"k179yfyfa9mb154bqjgahv10fn86mrz3",{"reviewCount":8},{"description":276,"installMethods":277,"name":278,"sourceUrl":14},"Teach your AI coding assistant how to use Sentry - setup, debugging, alerts, and more",{"claudeCode":12},"sentry-plugin-marketplace",{"basePath":269,"githubOwner":257,"githubRepo":258,"locale":18,"slug":258,"type":280},"marketplace",{"evaluate":282,"extract":291},{"promptVersionExtension":283,"promptVersionScoring":210,"score":284,"tags":285,"targetMarket":222,"tier":290},"3.1.0",75,[216,286,287,288,289],"debugging","monitoring","error-tracking","ai-assistant","community",{"commitSha":292,"marketplace":293,"plugin":295},"HEAD",{"name":278,"pluginCount":294},1,{"mcpCount":8,"provider":296,"skillCount":8},"classify",{"repoId":298},"kd72wxwjk5zaddkehkc2ftrzfh86nk3n",[289,286,288,287,216],{"evaluatedAt":301,"extractAt":302,"updatedAt":301},1778687344825,1778687299685,{"evaluate":304,"extract":307},{"promptVersionExtension":209,"promptVersionScoring":210,"score":213,"tags":305,"targetMarket":222,"tier":223},[216,286,287,288,306],"observability",{"commitSha":292,"license":250,"plugin":308},{"mcpCount":8,"provider":296,"skillCount":309},30,{"parentExtensionId":273,"repoId":298},[286,288,287,306,216],{"evaluatedAt":313,"extractAt":302,"updatedAt":313},1778687354391,{"evaluate":315,"extract":317},{"promptVersionExtension":209,"promptVersionScoring":210,"score":213,"tags":316,"targetMarket":222,"tier":223},[216,217,218,219,220,221],{"commitSha":292,"license":250},{"parentExtensionId":263,"repoId":298},{"_creationTime":320,"_id":298,"identity":321,"providers":322,"workflow":808},1778687295017.2043,{"githubOwner":257,"githubRepo":258,"sourceUrl":14},{"classify":323,"discover":802,"github":805},{"commitSha":292,"extensions":324},[325,338,413,436,451,465,479,487,495,509,521,529,537,551,565,581,597,612,620,638,646,661,675,691,706,722,730,744,757,767,779,794],{"basePath":269,"displayName":278,"installMethods":326,"rationale":327,"selectedPaths":328,"source":337,"sourceLanguage":18,"type":280},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[329,332,334],{"path":330,"priority":331},".claude-plugin/marketplace.json","mandatory",{"path":333,"priority":331},"README.md",{"path":335,"priority":336},"LICENSE","high","rule",{"basePath":269,"description":266,"displayName":216,"installMethods":339,"license":250,"rationale":340,"selectedPaths":341,"source":337,"sourceLanguage":18,"type":270},{"claudeCode":216},"plugin manifest at .claude-plugin/plugin.json",[342,344,345,346,349,351,353,355,357,359,361,363,365,367,369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407,409,411],{"path":343,"priority":331},".claude-plugin/plugin.json",{"path":333,"priority":331},{"path":335,"priority":336},{"path":347,"priority":348},"skills/sentry-android-sdk/SKILL.md","medium",{"path":350,"priority":348},"skills/sentry-browser-sdk/SKILL.md",{"path":352,"priority":348},"skills/sentry-cloudflare-sdk/SKILL.md",{"path":354,"priority":348},"skills/sentry-cocoa-sdk/SKILL.md",{"path":356,"priority":348},"skills/sentry-code-review/SKILL.md",{"path":358,"priority":348},"skills/sentry-create-alert/SKILL.md",{"path":360,"priority":348},"skills/sentry-dotnet-sdk/SKILL.md",{"path":362,"priority":348},"skills/sentry-elixir-sdk/SKILL.md",{"path":364,"priority":348},"skills/sentry-feature-setup/SKILL.md",{"path":366,"priority":348},"skills/sentry-fix-issues/SKILL.md",{"path":368,"priority":348},"skills/sentry-flutter-sdk/SKILL.md",{"path":370,"priority":348},"skills/sentry-go-sdk/SKILL.md",{"path":372,"priority":348},"skills/sentry-nestjs-sdk/SKILL.md",{"path":374,"priority":348},"skills/sentry-nextjs-sdk/SKILL.md",{"path":376,"priority":348},"skills/sentry-node-sdk/SKILL.md",{"path":378,"priority":348},"skills/sentry-otel-exporter-setup/SKILL.md",{"path":380,"priority":348},"skills/sentry-php-sdk/SKILL.md",{"path":382,"priority":348},"skills/sentry-pr-code-review/SKILL.md",{"path":384,"priority":348},"skills/sentry-python-sdk/SKILL.md",{"path":386,"priority":348},"skills/sentry-react-native-sdk/SKILL.md",{"path":388,"priority":348},"skills/sentry-react-router-framework-sdk/SKILL.md",{"path":390,"priority":348},"skills/sentry-react-sdk/SKILL.md",{"path":392,"priority":348},"skills/sentry-ruby-sdk/SKILL.md",{"path":394,"priority":348},"skills/sentry-sdk-setup/SKILL.md",{"path":396,"priority":348},"skills/sentry-sdk-skill-creator/SKILL.md",{"path":398,"priority":348},"skills/sentry-sdk-upgrade/SKILL.md",{"path":400,"priority":348},"skills/sentry-setup-ai-monitoring/SKILL.md",{"path":402,"priority":348},"skills/sentry-svelte-sdk/SKILL.md",{"path":404,"priority":348},"skills/sentry-tanstack-start-sdk/SKILL.md",{"path":406,"priority":348},"skills/sentry-workflow/SKILL.md",{"path":408,"priority":331},".mcp.json",{"path":410,"priority":336},"commands/seer.md",{"path":412,"priority":336},".cursor-plugin/plugin.json",{"basePath":414,"description":415,"displayName":416,"installMethods":417,"rationale":418,"selectedPaths":419,"source":337,"sourceLanguage":18,"type":260},"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",[420,422,424,426,428,430,432,434],{"path":421,"priority":331},"SKILL.md",{"path":423,"priority":348},"references/crons.md",{"path":425,"priority":348},"references/error-monitoring.md",{"path":427,"priority":348},"references/logging.md",{"path":429,"priority":348},"references/metrics.md",{"path":431,"priority":348},"references/profiling.md",{"path":433,"priority":348},"references/session-replay.md",{"path":435,"priority":348},"references/tracing.md",{"basePath":437,"description":438,"displayName":439,"installMethods":440,"rationale":441,"selectedPaths":442,"source":337,"sourceLanguage":18,"type":260},"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",[443,444,445,446,447,448,449],{"path":421,"priority":331},{"path":425,"priority":348},{"path":427,"priority":348},{"path":431,"priority":348},{"path":433,"priority":348},{"path":435,"priority":348},{"path":450,"priority":348},"references/user-feedback.md",{"basePath":452,"description":453,"displayName":454,"installMethods":455,"rationale":456,"selectedPaths":457,"source":337,"sourceLanguage":18,"type":260},"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",[458,459,460,462,463,464],{"path":421,"priority":331},{"path":423,"priority":348},{"path":461,"priority":348},"references/durable-objects.md",{"path":425,"priority":348},{"path":427,"priority":348},{"path":435,"priority":348},{"basePath":466,"description":467,"displayName":468,"installMethods":469,"rationale":470,"selectedPaths":471,"source":337,"sourceLanguage":18,"type":260},"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",[472,473,474,475,476,477,478],{"path":421,"priority":331},{"path":425,"priority":348},{"path":427,"priority":348},{"path":431,"priority":348},{"path":433,"priority":348},{"path":435,"priority":348},{"path":450,"priority":348},{"basePath":480,"description":481,"displayName":482,"installMethods":483,"rationale":484,"selectedPaths":485,"source":337,"sourceLanguage":18,"type":260},"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",[486],{"path":421,"priority":331},{"basePath":488,"description":489,"displayName":490,"installMethods":491,"rationale":492,"selectedPaths":493,"source":337,"sourceLanguage":18,"type":260},"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",[494],{"path":421,"priority":331},{"basePath":496,"description":497,"displayName":498,"installMethods":499,"rationale":500,"selectedPaths":501,"source":337,"sourceLanguage":18,"type":260},"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",[502,503,504,505,506,507,508],{"path":421,"priority":331},{"path":423,"priority":348},{"path":425,"priority":348},{"path":427,"priority":348},{"path":429,"priority":348},{"path":431,"priority":348},{"path":435,"priority":348},{"basePath":510,"description":511,"displayName":512,"installMethods":513,"rationale":514,"selectedPaths":515,"source":337,"sourceLanguage":18,"type":260},"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",[516,517,518,519,520],{"path":421,"priority":331},{"path":423,"priority":348},{"path":425,"priority":348},{"path":427,"priority":348},{"path":435,"priority":348},{"basePath":522,"description":523,"displayName":524,"installMethods":525,"rationale":526,"selectedPaths":527,"source":337,"sourceLanguage":18,"type":260},"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",[528],{"path":421,"priority":331},{"basePath":530,"description":531,"displayName":532,"installMethods":533,"rationale":534,"selectedPaths":535,"source":337,"sourceLanguage":18,"type":260},"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",[536],{"path":421,"priority":331},{"basePath":538,"description":539,"displayName":540,"installMethods":541,"rationale":542,"selectedPaths":543,"source":337,"sourceLanguage":18,"type":260},"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",[544,545,546,547,548,549,550],{"path":421,"priority":331},{"path":425,"priority":348},{"path":427,"priority":348},{"path":429,"priority":348},{"path":431,"priority":348},{"path":433,"priority":348},{"path":435,"priority":348},{"basePath":552,"description":553,"displayName":554,"installMethods":555,"rationale":556,"selectedPaths":557,"source":337,"sourceLanguage":18,"type":260},"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",[558,559,560,561,562,563,564],{"path":421,"priority":331},{"path":423,"priority":348},{"path":425,"priority":348},{"path":427,"priority":348},{"path":429,"priority":348},{"path":431,"priority":348},{"path":435,"priority":348},{"basePath":566,"description":567,"displayName":568,"installMethods":569,"rationale":570,"selectedPaths":571,"source":337,"sourceLanguage":18,"type":260},"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",[572,573,575,576,577,578,579,580],{"path":421,"priority":331},{"path":574,"priority":348},"references/ai-monitoring.md",{"path":423,"priority":348},{"path":425,"priority":348},{"path":427,"priority":348},{"path":429,"priority":348},{"path":431,"priority":348},{"path":435,"priority":348},{"basePath":582,"description":583,"displayName":584,"installMethods":585,"rationale":586,"selectedPaths":587,"source":337,"sourceLanguage":18,"type":260},"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",[588,589,590,591,592,593,594,595,596],{"path":421,"priority":331},{"path":574,"priority":348},{"path":423,"priority":348},{"path":425,"priority":348},{"path":427,"priority":348},{"path":429,"priority":348},{"path":431,"priority":348},{"path":433,"priority":348},{"path":435,"priority":348},{"basePath":598,"description":599,"displayName":600,"installMethods":601,"rationale":602,"selectedPaths":603,"source":337,"sourceLanguage":18,"type":260},"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",[604,605,606,607,608,609,610,611],{"path":421,"priority":331},{"path":574,"priority":348},{"path":423,"priority":348},{"path":425,"priority":348},{"path":427,"priority":348},{"path":429,"priority":348},{"path":431,"priority":348},{"path":435,"priority":348},{"basePath":613,"description":614,"displayName":615,"installMethods":616,"rationale":617,"selectedPaths":618,"source":337,"sourceLanguage":18,"type":260},"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",[619],{"path":421,"priority":331},{"basePath":621,"description":622,"displayName":623,"installMethods":624,"rationale":625,"selectedPaths":626,"source":337,"sourceLanguage":18,"type":260},"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",[627,628,629,630,632,633,634,635,637],{"path":421,"priority":331},{"path":423,"priority":348},{"path":425,"priority":348},{"path":631,"priority":348},"references/laravel.md",{"path":427,"priority":348},{"path":429,"priority":348},{"path":431,"priority":348},{"path":636,"priority":348},"references/symfony.md",{"path":435,"priority":348},{"basePath":639,"description":640,"displayName":641,"installMethods":642,"rationale":643,"selectedPaths":644,"source":337,"sourceLanguage":18,"type":260},"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",[645],{"path":421,"priority":331},{"basePath":647,"description":648,"displayName":649,"installMethods":650,"rationale":651,"selectedPaths":652,"source":337,"sourceLanguage":18,"type":260},"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",[653,654,655,656,657,658,659,660],{"path":421,"priority":331},{"path":574,"priority":348},{"path":423,"priority":348},{"path":425,"priority":348},{"path":427,"priority":348},{"path":429,"priority":348},{"path":431,"priority":348},{"path":435,"priority":348},{"basePath":662,"description":663,"displayName":664,"installMethods":665,"rationale":666,"selectedPaths":667,"source":337,"sourceLanguage":18,"type":260},"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",[668,669,670,671,672,673,674],{"path":421,"priority":331},{"path":425,"priority":348},{"path":427,"priority":348},{"path":431,"priority":348},{"path":433,"priority":348},{"path":435,"priority":348},{"path":450,"priority":348},{"basePath":676,"description":677,"displayName":678,"installMethods":679,"rationale":680,"selectedPaths":681,"source":337,"sourceLanguage":18,"type":260},"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",[682,683,684,685,686,688,689,690],{"path":421,"priority":331},{"path":425,"priority":348},{"path":427,"priority":348},{"path":431,"priority":348},{"path":687,"priority":348},"references/react-router-framework-features.md",{"path":433,"priority":348},{"path":435,"priority":348},{"path":450,"priority":348},{"basePath":692,"description":693,"displayName":694,"installMethods":695,"rationale":696,"selectedPaths":697,"source":337,"sourceLanguage":18,"type":260},"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",[698,699,700,701,702,704,705],{"path":421,"priority":331},{"path":425,"priority":348},{"path":427,"priority":348},{"path":431,"priority":348},{"path":703,"priority":348},"references/react-features.md",{"path":433,"priority":348},{"path":435,"priority":348},{"basePath":707,"description":708,"displayName":709,"installMethods":710,"rationale":711,"selectedPaths":712,"source":337,"sourceLanguage":18,"type":260},"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",[713,714,715,716,717,718,720,721],{"path":421,"priority":331},{"path":423,"priority":348},{"path":425,"priority":348},{"path":427,"priority":348},{"path":429,"priority":348},{"path":719,"priority":348},"references/migration.md",{"path":431,"priority":348},{"path":435,"priority":348},{"basePath":723,"description":724,"displayName":725,"installMethods":726,"rationale":727,"selectedPaths":728,"source":337,"sourceLanguage":18,"type":260},"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",[729],{"path":421,"priority":331},{"basePath":731,"description":732,"displayName":733,"installMethods":734,"rationale":735,"selectedPaths":736,"source":337,"sourceLanguage":18,"type":260},"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",[737,738,740,742],{"path":421,"priority":331},{"path":739,"priority":348},"references/philosophy.md",{"path":741,"priority":348},"references/quality-checklist.md",{"path":743,"priority":348},"references/research-playbook.md",{"basePath":256,"description":10,"displayName":259,"installMethods":745,"rationale":746,"selectedPaths":747,"source":337,"sourceLanguage":18,"type":260},{"claudeCode":12},"SKILL.md frontmatter at skills/sentry-sdk-upgrade/SKILL.md",[748,749,751,753,755],{"path":421,"priority":331},{"path":750,"priority":348},"references/upgrade-patterns.md",{"path":752,"priority":348},"references/v7-to-v8.md",{"path":754,"priority":348},"references/v8-to-v9.md",{"path":756,"priority":348},"references/v9-to-v10.md",{"basePath":758,"description":759,"displayName":760,"installMethods":761,"rationale":762,"selectedPaths":763,"source":337,"sourceLanguage":18,"type":260},"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",[764,765],{"path":421,"priority":331},{"path":766,"priority":348},"references/sampling.md",{"basePath":768,"description":769,"displayName":770,"installMethods":771,"rationale":772,"selectedPaths":773,"source":337,"sourceLanguage":18,"type":260},"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",[774,775,776,777,778],{"path":421,"priority":331},{"path":425,"priority":348},{"path":427,"priority":348},{"path":433,"priority":348},{"path":435,"priority":348},{"basePath":780,"description":781,"displayName":782,"installMethods":783,"rationale":784,"selectedPaths":785,"source":337,"sourceLanguage":18,"type":260},"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",[786,787,788,789,790,792,793],{"path":421,"priority":331},{"path":425,"priority":348},{"path":427,"priority":348},{"path":433,"priority":348},{"path":791,"priority":348},"references/tanstackstart-features.md",{"path":435,"priority":348},{"path":450,"priority":348},{"basePath":795,"description":796,"displayName":797,"installMethods":798,"rationale":799,"selectedPaths":800,"source":337,"sourceLanguage":18,"type":260},"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",[801],{"path":421,"priority":331},{"sources":803},[804],"manual",{"closedIssues90d":244,"description":276,"forks":245,"license":250,"openIssues90d":246,"pushedAt":247,"readmeSize":242,"stars":248,"topics":806},[807],"tag-production",{"classifiedAt":809,"discoverAt":810,"extractAt":811,"githubAt":811,"updatedAt":809},1778687299236,1778687295017,1778687297417,[217,220,218,216,219,221],{"evaluatedAt":254,"extractAt":302,"updatedAt":254},[],[816,838,857,886,917,945],{"_creationTime":817,"_id":818,"community":819,"display":820,"identity":822,"providers":823,"relations":834,"tags":835,"workflow":836},1778687299685.3901,"k1766avpz66czpkss71dc79vq586nf9j",{"reviewCount":8},{"description":677,"installMethods":821,"name":678,"sourceUrl":14},{"claudeCode":12},{"basePath":676,"githubOwner":257,"githubRepo":258,"locale":18,"slug":678,"type":260},{"evaluate":824,"extract":833},{"promptVersionExtension":209,"promptVersionScoring":210,"score":825,"tags":826,"targetMarket":222,"tier":223},100,[827,216,828,829,830,831,832,217],"react","sdk-setup","error-monitoring","tracing","profiling","typescript",{"commitSha":292},{"parentExtensionId":263,"repoId":298},[829,217,831,827,828,216,830,832],{"evaluatedAt":837,"extractAt":302,"updatedAt":837},1778687838591,{"_creationTime":839,"_id":840,"community":841,"display":842,"identity":845,"providers":846,"relations":853,"tags":854,"workflow":855},1778687299685.3896,"k17ccc7rzdf8q3e5c4v8vv1qnh86ndw3",{"reviewCount":8},{"description":648,"installMethods":843,"name":844,"sourceUrl":14},{"claudeCode":12},"Sentry Python SDK",{"basePath":647,"githubOwner":257,"githubRepo":258,"locale":18,"slug":649,"type":260},{"evaluate":847,"extract":852},{"promptVersionExtension":209,"promptVersionScoring":210,"score":825,"tags":848,"targetMarket":222,"tier":223},[849,216,218,829,830,831,850,851],"python","logging","ai-monitoring",{"commitSha":292,"license":250},{"parentExtensionId":263,"repoId":298},[851,829,850,831,849,218,216,830],{"evaluatedAt":856,"extractAt":302,"updatedAt":856},1778687806582,{"_creationTime":858,"_id":859,"community":860,"display":861,"identity":867,"providers":872,"relations":879,"tags":882,"workflow":883},1778699018122.8015,"k171bv6ewee7jw9299cy3eew9586mq73",{"reviewCount":8},{"description":862,"installMethods":863,"name":865,"sourceUrl":866},"Upgrade React applications to latest versions, migrate from class components to hooks, and adopt concurrent features. Use when modernizing React codebases, migrating to React Hooks, or upgrading to latest React versions.",{"claudeCode":864},"wshobson/agents","React Modernization","https://github.com/wshobson/agents",{"basePath":868,"githubOwner":869,"githubRepo":870,"locale":18,"slug":871,"type":260},"plugins/framework-migration/skills/react-modernization","wshobson","agents","react-modernization",{"evaluate":873,"extract":878},{"promptVersionExtension":209,"promptVersionScoring":210,"score":874,"tags":875,"targetMarket":222,"tier":223},99,[827,217,832,876,220,877],"frontend","codemods",{"commitSha":292,"license":250},{"parentExtensionId":880,"repoId":881},"k1783xc986w4w0mcsswfnxw4r586nw6j","kd74de64zj0axtg5b8t7eqqe2x86nske",[877,876,217,220,827,832],{"evaluatedAt":884,"extractAt":885,"updatedAt":884},1778701399503,1778699018122,{"_creationTime":887,"_id":888,"community":889,"display":890,"identity":896,"providers":901,"relations":910,"tags":913,"workflow":914},1778693180473.1333,"k1773r6sw1gb3ymax37z41yhn186mt03",{"reviewCount":8},{"description":891,"installMethods":892,"name":894,"sourceUrl":895},"Assess and upgrade Azure workloads between plans, tiers, or SKUs, or modernize Azure SDK dependencies in source code. WHEN: upgrade Consumption to Flex Consumption, upgrade Azure Functions plan, change hosting plan, function app SKU, migrate App Service to Container Apps, modernize legacy Azure Java SDKs (com.microsoft.azure to com.azure), migrate Azure Cache for Redis (ACR/ACRE) to Azure Managed Redis (AMR).",{"claudeCode":893},"microsoft/agent-skills","Azure Upgrade Skill","https://github.com/microsoft/agent-skills",{"basePath":897,"githubOwner":898,"githubRepo":899,"locale":18,"slug":900,"type":260},".github/plugins/azure-skills/skills/azure-upgrade","microsoft","agent-skills","azure-upgrade",{"evaluate":902,"extract":909},{"promptVersionExtension":209,"promptVersionScoring":210,"score":903,"tags":904,"targetMarket":222,"tier":223},98,[905,220,219,906,218,907,908],"azure","java","cloud","automation",{"commitSha":292,"license":250},{"parentExtensionId":911,"repoId":912},"k17934axs3g4g0b9056mbcsz0986m02a","kd77czgnv00rfjm815pcc5xx5986n5t8",[908,905,907,906,220,218,219],{"evaluatedAt":915,"extractAt":916,"updatedAt":915},1778696542688,1778693180473,{"_creationTime":918,"_id":919,"community":920,"display":921,"identity":927,"providers":931,"relations":938,"tags":941,"workflow":942},1778699234184.6133,"k170q6m14w6ah5ygc0jr5sa54986mpx7",{"reviewCount":8},{"description":922,"installMethods":923,"name":925,"sourceUrl":926},"Deep codebase initialization with hierarchical AGENTS.md documentation",{"claudeCode":924},"Yeachan-Heo/oh-my-claudecode","deepinit","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":928,"githubOwner":929,"githubRepo":930,"locale":18,"slug":925,"type":260},"skills/deepinit","Yeachan-Heo","oh-my-claudecode",{"evaluate":932,"extract":937},{"promptVersionExtension":209,"promptVersionScoring":210,"score":825,"tags":933,"targetMarket":222,"tier":223},[934,935,936,832,217],"documentation","codebase","agent",{"commitSha":292},{"parentExtensionId":939,"repoId":940},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[936,935,934,217,832],{"evaluatedAt":943,"extractAt":944,"updatedAt":943},1778699437749,1778699234184,{"_creationTime":946,"_id":947,"community":948,"display":949,"identity":955,"providers":959,"relations":969,"tags":972,"workflow":973},1778695548458.3486,"k17cnkmp08y8hbx7whs8gdbqxd86mqts",{"reviewCount":8},{"description":950,"installMethods":951,"name":953,"sourceUrl":954},"Create interactive maps, elevation profiles, and spatial visualizations from GPX tracks, waypoints, or route data using R (sf, leaflet, tmap) or Observable (D3, deck.gl). Covers data import, coordinate system handling, map styling, and export to HTML or image formats. Use when visualizing a planned or completed tour route on an interactive map, creating elevation profiles for hiking or cycling routes, overlaying waypoints and POIs on a basemap, or building a web-based trip dashboard.\n",{"claudeCode":952},"pjt222/agent-almanac","create-spatial-visualization","https://github.com/pjt222/agent-almanac",{"basePath":956,"githubOwner":957,"githubRepo":958,"locale":18,"slug":953,"type":260},"skills/create-spatial-visualization","pjt222","agent-almanac",{"evaluate":960,"extract":968},{"promptVersionExtension":209,"promptVersionScoring":210,"score":825,"tags":961,"targetMarket":222,"tier":223},[962,963,964,965,217,966,967],"maps","gpx","visualization","r","data-processing","mapping",{"commitSha":292},{"parentExtensionId":970,"repoId":971},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[966,963,217,967,962,965,964],{"evaluatedAt":974,"extractAt":975,"updatedAt":974},1778697320767,1778695548458]