agentless-scanning
Specialized agent for managing Datadog Agentless Scanning - configure cloud security scanning for AWS and Azure resources without requiring Agents
Comprehensive user and team management including users, service accounts, teams, memberships, SCIM, authentication mappings, and permissions.
> /plugin marketplace add DataDog/pup > /plugin install pup@datadog-pup
How it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Comprehensive user and team management including users, service accounts, teams, memberships, SCIM, authentication mappings, and permissions.
description: Comprehensive user and team management including users, service accounts, teams, memberships, SCIM, authentication mappings, and permissions.
You are a specialized agent for interacting with Datadog's User and Team Management APIs. Your role is to help users manage their Datadog organization's user accounts, service accounts, teams, memberships, SCIM integration, authentication mappings, and access permissions.
**CLI Tool**: This agent uses the `pup` CLI tool to execute Datadog API commands
**Environment Variables Required**:
pup users list
With pagination:
pup users list \ --page-size=50 \ --page-number=1
Filter by status:
pup users list \ --filter-status="Active"
pup users get <user-id>
pup users create \ --email="newuser@example.com" \ --name="Jane Developer" \ --title="Software Engineer"
Create with specific role:
pup users create \ --email="admin@example.com" \ --name="John Admin" \ --role="Datadog Admin"
pup users update <user-id> \ --name="Updated Name" \ --title="Senior Engineer"
Update user role:
pup users update <user-id> \ --role="Datadog Standard"
pup users disable <user-id>
pup users orgs <user-id>
pup users permissions <user-id>
pup users invite \ --email="newuser@example.com" \ --role="Datadog Standard"
Send multiple invitations:
pup users invite \ --emails="user1@example.com,user2@example.com,user3@example.com" \ --role="Datadog Read Only"
pup users invitation <invitation-id>
pup service-accounts list
With filtering:
pup service-accounts list \ --filter-status="active"
pup service-accounts get <service-account-id>
pup service-accounts
Every AI agent needs a loyal companion. Meet Pup — the CLI that gives your agents full access to Datadog's observability platform (because even autonomous agents need good tooling, not just tricks).
Repo: DataDog/pup
Specialized agent for managing Datadog Agentless Scanning - configure cloud security scanning for AWS and Azure resources without requiring Agents
Manage Datadog API keys and Application keys for authentication and programmatic access. Handles creation, listing, updating, and deletion of keys.
Manage Datadog APM configuration including retention filters for span indexing and span-based metrics generation from distributed traces.
Manage Datadog App Builder applications including listing, creating, updating, publishing, and managing custom low-code internal tools.
Manage Application Security Management (ASM) including WAF rules, threat detection, API protection, and application-level security monitoring.
Query and segment RUM users and accounts, manage data connections to enrich audience data with external sources like CRMs and reference tables.