mcpField
D
dd-browser-sdk

dd-browser-sdk

github.com/datadog-labsDevelopment180591 installsUpdated 6d ago
Repository

About dd-browser-sdk

A skill set for configuring and upgrading the Datadog Browser SDK in browser applications. It covers version-specific migration guidance and sourcemap upload setup.

Key features

  1. 01Upgrade guidance from v4 to v5
  2. 02Upgrade guidance from v5 to v6
  3. 03Upgrade guidance from v6 to v7
  4. 04Set up sourcemap uploads

Use cases

  1. 01Migrating an app between SDK versions
  2. 02Finding removed options during an upgrade
  3. 03Configuring sourcemap uploads for a build

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/datadog-labs/agent-skills --skill dd-browser-sdk

After installing, type/dd-browser-sdkin Claude Code to confirm it loaded.

Details

From the project README

Datadog Browser SDK

RUM, Logs, and Session Replay instrumentation for browser applications.

Skills

TaskSkill
Upgrade from v4 to v5dd-browser-sdk/upgrade-v5
Upgrade from v5 to v6dd-browser-sdk/upgrade-v6
Upgrade from v6 to v7dd-browser-sdk/upgrade-v7
Set up sourcemap upload via the build plugindd-browser-sdk/setup-sourcemaps

Routing

Upgrading from v4 to v5 (removed options like proxyUrl, sampleRate, replaySampleRate, premiumSampleRate, allowedTracingOrigins, deprecated APIs like addRumGlobalContext, removeUser, or /v4/ CDN paths):

Immediately read .claude/skills/dd-browser-sdk/upgrade-v5/SKILL.md — do not proceed from memory.

Upgrading from v5 to v6 (removed options like useCrossSiteSessionCookie, sendLogsAfterSessionExpiration, dropping IE11 support, or /v5/ CDN paths):

Immediately read .claude/skills/dd-browser-sdk/upgrade-v6/SKILL.md — do not proceed from memory.

Upgrading from v6 to v7 (removed options like betaEncodeCookieOptions, allowFallbackToLocalStorage, trackBfcacheViews, usePciIntake, or /v6/ CDN paths):

Immediately read .claude/skills/dd-browser-sdk/upgrade-v7/SKILL.md — do not proceed from memory.

Setting up sourcemap upload (minified stack traces in RUM or Error Tracking, requests to "upload sourcemaps" or "unminify errors", or a project with a vite/webpack/rollup/rspack/esbuild config and no @datadog/*-plugin configured):

Immediately read .claude/skills/dd-browser-sdk/setup-sourcemaps/SKILL.md — do not proceed from memory.

Comments

Markdown supported