cloud-manage-project

Manage Elastic Cloud Serverless projects via the Elastic Cloud API.

546|44|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/elastic/agent-skills --skill cloud-manage-project
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cloud-manage-project
Source: https://github.com/elastic/agent-skills/tree/main/skills/cloud/manage-project
Command: npx skills add https://github.com/elastic/agent-skills --skill cloud-manage-project

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the management of existing Elastic Cloud Serverless projects, allowing users to perform day-2 operations without manual intervention through the Cloud API.

Core Features & Use Cases

  • Project Operations: List, get details, update settings (name, alias, tags, search power, retention), reset credentials, resume suspended projects, and delete projects.
  • Credential Management: Securely load and manage project credentials, including API keys, ensuring sensitive information is not exposed.
  • Use Case: A user needs to update the data retention policy for a security project to comply with new regulations. This Skill can be used to modify the --max-retention-days and --default-retention-days settings for the specified project.

Quick Start

Use the cloud-manage-project skill to list all elasticsearch projects.

Frequently Asked Questions about cloud-manage-project

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

FAQPage Schema
How do I manage Elastic Cloud Serverless projects without manual API calls?▼

To manage Elastic Cloud Serverless projects without manual API calls, you can automate day-2 operations like listing, updating configurations, and deleting projects by interacting directly with the Elastic Cloud API through scripted workflows.

Can I update data retention policies for an Elastic Cloud security project via the API?▼

You can update data retention policies for an Elastic Cloud security project by modifying the `max-retention-days` and `default-retention-days` configuration settings through the Elastic Cloud API.

How do I securely handle Elastic Cloud API keys for project management?▼

Securely handle Elastic Cloud API keys by loading and managing project credentials through environment variables and a local `.elastic-credentials` file to ensure sensitive information is not exposed.

What Elastic Cloud Serverless project types are supported for configuration updates?▼

Supported Elastic Cloud Serverless project types include elasticsearch, observability, and security, allowing you to update settings like name, alias, tags, and search power.

How do I resume a suspended Elastic Cloud Serverless project?▼

Resume a suspended Elastic Cloud Serverless project by executing a resume operation through the Elastic Cloud API, which handles the lifecycle management of your project.

Does managing Elastic Cloud Serverless projects require any external dependencies?▼

Managing Elastic Cloud Serverless projects requires no external dependencies, relying solely on scripts and references to communicate directly with the Elastic Cloud API.