getsentry/sentry-javascript · Archived

add-cdn-bundle

Create a new CDN bundle for the browser package with specified features

First seen Mar 20, 2026

Installation

$ npx skills add getsentry/sentry-javascript --skill add-cdn-bundle

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from getsentry/sentry-javascript · top by installs.

npx skills add getsentry/sentry-javascript

Browse all from getsentry/sentry-javascript

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 8.7K
License LICENSE
Default branch develop
Open issues 634
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,102 B
  • docs SUMMARY.md 93 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 13 installs

SKILL.md

Add CDN Bundle Skill

This skill creates a new CDN bundle for the browser package that includes a specific combination of features.

Input

The user provides a feature combination using dot notation:

  • logs.metrics - Bundle with logs and metrics
  • replay.logs.metrics - Bundle with replay, logs, and metrics
  • tracing.replay.logs - Bundle with tracing, replay, and logs
  • tracing.replay.feedback.logs.metrics - Full featured bundle

Feature order in bundle names: tracingreplayfeedbacklogsmetrics

Instructions

Follow the detailed guide at [docs/adding-cdn-bundle.md](../../../docs/adding-cdn-bundle.md) to create the bundle.

Quick Reference - Naming Conventions

Given a feature combination, derive these variants:

Placeholder Example (replay.logs.metrics)
{FEATURE_COMBO} replay.logs.metrics
{feature_combo} replaylogsmetrics
{featureCombo} replayLogsMetrics
{Human Readable Features} Replay, Logs, Metrics
{Human Readable Feature List} Replay, Logs, and Metrics

Quick Reference - Files to Create/Modify

  1. Create packages/browser/src/index.bundle.{FEATURE_COMBO}.ts
  2. Create packages/browser/test/index.bundle.{FEATURE_COMBO}.test.ts
  3. Modify packages/browser/rollup.bundle.config.mjs
  4. Modify .size-limit.js
  5. Modify dev-packages/browser-integration-tests/package.json
  6. Modify dev-packages/browser-integration-tests/utils/generatePlugin.ts
  7. Modify .github/workflows/build.yml

Verification Steps

After making changes:

yarn lint
cd packages/browser && yarn build:dev
cd packages/browser && yarn test