Skip to content

Add DataDog claude-marketplace plugins to Claude settings#6420

Merged
carmo-daniel merged 5 commits into
mainfrom
daniel.carmo/add-claude-marketplace-plugins
Mar 4, 2026
Merged

Add DataDog claude-marketplace plugins to Claude settings#6420
carmo-daniel merged 5 commits into
mainfrom
daniel.carmo/add-claude-marketplace-plugins

Conversation

@carmo-daniel
Copy link
Copy Markdown
Contributor

@carmo-daniel carmo-daniel commented Mar 3, 2026

Summary of changes

Adds .claude/settings.json to enable the Datadog Claude Marketplace plugins, with irrelevant skills filtered out via permission deny rules.

No manual setup required — the settings.json handles marketplace registration and plugin activation automatically when Claude Code is launched from this repo.

Reason for change

Gives contributors access to shared Datadog-wide Claude Code tooling (CI debugging, PR workflows, employee lookup, Jira integration) that complements the repo-specific local skills already defined under .claude/skills/.

Implementation details

Enables the dd plugin bundle from the marketplace, then uses permissions.deny rules to block skills not relevant to dd-trace-dotnet.

Marketplace skills — allowed

Skill Purpose
dd:\ci:fix Analyze CI failures and propose fixes
dd:fetch-ci-results Fetch CI logs, detect flakes, retry jobs
dd:\pr:address-feedback Address PR review feedback
dd:get-pr-feedback Fetch and structure PR review comments
dd:jira-ticket-solver Jira ticket workflow automation
dd:whoisthis Employee lookup by email/GitHub username

Marketplace skills — denied

Skill Reason
dd:conductor Deployment platform — not used by dd-trace-dotnet
dd:trebuchet logs-backend repo only
dd:render-helm Helm charts for dd-source services
dd:deploy-yaml-local-dev deploy.yaml for dd-source services
dd:integrate devflow integration branches — not used in this repo
dd:live-test-api Live Datadog API calls — not needed for tracer development
dd:debug-ddci-request DDCI request debugging — covered by local CI skills

Existing local skills (unchanged)

Skill Purpose
/analyze-crash Native crash stack trace analysis
/analyze-error Managed error analysis with fix recommendations
/review-pr PR review with inline GitHub comments
/troubleshoot-ci-build Azure DevOps pipeline troubleshooting

Test coverage

Configuration-only change, no code changes.

Other details

The DataDog/claude-marketplace repo is private. For external contributors, the marketplace plugins will simply fail to load — local skills and core Claude Code functionality remain fully available.

Registers the DataDog/claude-marketplace as a known marketplace and enables
the `dd` and `marketplace-auto-update` plugins. Denies skills not relevant
for this repository.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 3, 2026

CODEOWNERS have been resolved as:

.claude/settings.json                                                   @DataDog/system-tests-core
docs/ai/ai-tools-integration-guide.md                                   @DataDog/system-tests-core
utils/scripts/libraries_and_scenarios_rules.yml                         @DataDog/system-tests-core

@datadog-datadog-prod-us1-2

This comment has been minimized.

@carmo-daniel carmo-daniel force-pushed the daniel.carmo/add-claude-marketplace-plugins branch 2 times, most recently from b45d176 to fb72ee8 Compare March 3, 2026 17:44
carmo-daniel and others added 2 commits March 3, 2026 18:45
Add .claude/* rule to libraries_and_scenarios_rules.yml so that changes
to Claude Code configuration files do not trigger PR test runs.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@carmo-daniel carmo-daniel marked this pull request as ready for review March 3, 2026 17:55
@carmo-daniel carmo-daniel requested a review from a team as a code owner March 3, 2026 17:55
Copy link
Copy Markdown
Collaborator

@robertomonteromiguel robertomonteromiguel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you add some lines in the doc: docs/ai/ai-tools-integration-guide.md about this?

@carmo-daniel carmo-daniel merged commit bad0f2b into main Mar 4, 2026
11 checks passed
@carmo-daniel carmo-daniel deleted the daniel.carmo/add-claude-marketplace-plugins branch March 4, 2026 14:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants