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.