api-management

Create, list, update, and delete Datadog API and Application keys.

Updated Jan 14, 2022
One-click install
npx skills add https://github.com/alexmarucci/dotfiles --skill api-management-alexmarucci
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-management
Source: https://github.com/alexmarucci/dotfiles/tree/main/claude/skills/api-management
Command: npx skills add https://github.com/alexmarucci/dotfiles --skill api-management-alexmarucci

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires DD_API_KEY, DD_APP_KEY, DD_SITE, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the management of Datadog API keys and Application keys, streamlining the process of creation, listing, updating, and deletion, saving time and reducing errors.

Core Features & Use Cases

  • API Key Management: Create, list, update, and delete API keys for authentication and programmatic access.
  • Application Key Management: Create, list, update, and delete Application keys for specific use cases and user ownership.
  • User-Specific Keys: Manage personal application keys with user-specific permissions.
  • Use Case: For an organization managing multiple Datadog integrations, this Skill can automate the process of creating and updating API keys for different services, ensuring secure and efficient access.

Quick Start

Use the api-management skill to list all API keys in your organization.

Frequently Asked Questions about api-management

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Datadog API keys for organizational integrations?

To manage Datadog API keys, you can create, list, update, and delete keys programmatically. This handles authentication access for multiple Datadog integrations securely, requiring DD_API_KEY and DD_APP_KEY environment variables.

What is the difference between Datadog API keys and Application keys?

Datadog API keys are used for authentication and programmatic access, while Application keys are scoped to specific use cases and user ownership. This Skill manages both types to streamline organizational workflows.

Can I automate Datadog application key creation for specific users?

Yes, you can automate the creation and updating of Datadog application keys. This Skill supports user-specific key management, allowing you to assign personal application keys with specific permissions.

Do I need environment variables to list Datadog API keys?

Yes, listing Datadog API keys requires setting the DD_API_KEY, DD_APP_KEY, and DD_SITE environment variables. These variables authenticate your session before you can retrieve or manage keys.

What is the best way to delete outdated Application keys in Datadog?

The best way to delete outdated Datadog Application keys is using an automated management skill. It handles deletion securely, reducing manual errors and ensuring efficient access control across your organization.