Generated banner for Dd Browser SDK
Generated logo for Dd Browser SDK

Dd Browser SDK

DatadogOfficialCreated by datadog-labs

  • Skill
  • Tool integration
  • Cloud and DevOps
  • MIT
  • No issues found

From the author

Datadog Browser SDK — RUM, Logs, Session Replay, profiling, product analytics, and error tracking setup, configuration, and migration. Use when upgrading Browser SDK versions, setting up RUM or Logs, or troubleshooting browser-side Datadog instrumentation.
— the description by datadog-labs

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

The Datadog Browser SDK skill provides structured guidance for integrating and maintaining Datadog's frontend monitoring capabilities. It covers RUM, Logs, Session Replay, and error tracking, with a specific focus on version migrations and build-time configuration like sourcemap uploads.

What it does

  • Guides users through major version upgrades of the Datadog Browser SDK.
  • Provides instructions for configuring sourcemap uploads to enable unminified error tracking.
  • Supports setup for RUM, Logs, and Session Replay features.
  • Helps troubleshoot browser-side instrumentation issues.

When to use it

  • When upgrading your application's Datadog Browser SDK to a newer major version.
  • When you need to configure build plugins for proper sourcemap handling.
  • When setting up Datadog monitoring for a new web project.
  • When debugging issues related to browser-side data collection.

Advantages

  • Ensures adherence to breaking changes during version migrations.
  • Simplifies the integration of complex build-time tools like sourcemap uploaders.
  • Centralizes documentation for various Datadog frontend monitoring features.

Usage examples

“How do I upgrade my Datadog Browser SDK from version 5 to 6?”
The agent will reference the specific migration steps, including removed options and CDN path changes required for the v6 upgrade.
“My error logs in Datadog are minified. How do I fix this?”
The agent will guide you through setting up the build plugin to upload sourcemaps for your specific bundler.

Install

  1. Download the skill as a ZIP:

    https://mp-staging.autogineer.com/agent-skills/datadog-labs/dd-browser-sdk/download
  2. Unzip it into the cross-client skills folder of your project:

    mkdir -p .agents/skills && unzip dd-browser-sdk.zip -d .agents/skills

Documentation by datadog-labs

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.

Files

LICENSE

MIT License

Copyright (c) 2026, Datadog <[email protected]>

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Requirements and compatibility

Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Security

No issues found by our static scan· No issues found

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

Created by
datadog-labs
Publisher
Datadog (Official)
Source
datadog-labs/agent-skills · dd-browser-sdk · commit 8e1306a
Licence
MIT License (redistribution allowed)
  • LICENSE (added by AutoGineer from LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced

AutoGineer is not affiliated with or endorsed by datadog-labs or Datadog.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download dd-browser-sdk.zip