CtrlK
BlogDocsLog inGet started
Tessl Logo

datadog-agent

github.com/DataDog/datadog-agent

Skill

Added

Review

run-jira

Fetch a Jira issue and propose an implementation plan based on codebase analysis

create-core-check

Create a new Go core check that collects metrics and sends them to Datadog

run-e2e

Run E2E tests locally using the new-e2e framework with Pulumi-based infrastructure

auto-jira

Autonomously work on Jira backlog tickets, creating PRs and shepherding them to merge

write-e2e

Write E2E tests for the Datadog Agent using the new-e2e framework with fakeintake assertions

create-runtime-setting

Create a new RuntimeSetting that can be changed at runtime via `agent config set/get` and the config API

create-pr

Create a pull request for the current branch with proper labels and description

create-status-provider

Add a new section to the agent status output (agent status command)

create-config-field

Add a new configuration field to the Datadog Agent (datadog.yaml)

create-subcommand

Add a new CLI subcommand to an agent binary (agent, cluster-agent, etc.)

omnibus-to-bazel

Convert an omnibus/config/software/<name>.rb dependency to a Bazel third-party dep under deps/. Use when asked to migrate, convert, or add a dep from omnibus to Bazel.

create-release-note

Create a reno release note for a PR or change

create-invoke-task

Create a new Python invoke task for the dda CLI

review-pr-comments

Review and triage PR review comments for the current branch using gh CLI. Fetches review comments, groups them into threads, separates human from bot feedback, and walks through each unresolved comment interactively. Use when the user asks to check PR comments, review feedback, address review comments, or triage PR reviews.

create-go-module

Create a new Go module in the agent repository

quality-gate-size-analysis

Analyze static quality gate on-disk size changes, correlate with Confluence exception records and GitHub PRs by milestone

agent-supply-chain-newsletter

Generate the Agent Supply Chain newsletter by researching team activity on GitHub and Confluence, then creating a Confluence draft and Gmail draft

create-component

Create a new Fx component using the modern def/fx/impl pattern (NOT legacy)