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

ATTRIBUTION.md

Attribution

This folder is an unmodified copy of the Agent Skill "dd-browser-sdk", distributed by AutoGineer (https://autogineer.com/agent-skills).

The skill's own files are unmodified copies. AutoGineer is not affiliated with or endorsed by the author or the publisher.

Files added by AutoGineer

  • ATTRIBUTION.md: this file, written by AutoGineer

  • LICENSE: copied from LICENSE

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