Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
bytedance avatar

Byted Escloud

  • 17 installs
  • 411 repo stars
  • Updated August 4, 2026
  • bytedance/agentkit-samples

Byted ESCloud is a Claude skill that manages Volcano Engine ESCloud and CloudSearch cluster lifecycle and runs Elasticsearch/OpenSearch data-plane tasks.

About

This skill manages Volcano Engine ESCloud and CloudSearch clusters for both control-plane lifecycle actions and Elasticsearch/OpenSearch data-plane tasks. Control-plane work includes create, scale, expose, restart and delete; data-plane work includes indexing, querying, aggregation and bulk operations. A developer uses it to operate managed search clusters on Volcengine, with connectivity checks and confirmation gates on destructive operations.

  • Manages Volcano Engine ESCloud and CloudSearch clusters for lifecycle and Elasticsearch/OpenSearch data-plane tasks
  • Control-plane actions: create, inspect, scale, expose, restart and delete clusters
  • Data-plane workflows: validation, inspection, indexing, querying, aggregation and bulk guidance with guardrails

Byted Escloud by the numbers

  • 17 all-time installs (skills.sh)
  • Ranked #824 of 1,039 Cloud & Infrastructure skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

byted-escloud capabilities & compatibility

Requires Volcano Engine credentials; ESCloud cluster usage is billed by Volcengine.

Capabilities
database · devops
Works with
elasticsearch
Use cases
database · devops
Runs
Runs locally
Pricing
Bring your own API key
From the docs

What byted-escloud says it does

Manages Volcano Engine (Volcengine/火山引擎) ESCloud and CloudSearch clusters for lifecycle operations and Elasticsearch/OpenSearch data-plane tasks.
SKILL.md
The task is a control-plane lifecycle action such as create, inspect, scale, expose, restart, or delete.
SKILL.md
Require explicit confirmation before destructive or high-impact operations such as deletes, alias cutovers, bulk mutations, `_delete_by_query`, `_update_by_query`, or `_reindex`.
SKILL.md
npx skills add https://github.com/bytedance/agentkit-samples --skill byted-escloud

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs17
repo stars411
Last updatedAugust 4, 2026
Repositorybytedance/agentkit-samples

What it does

Manage Volcano Engine ESCloud/CloudSearch cluster lifecycle and Elasticsearch/OpenSearch data-plane workflows.

Who is it for?

Managing ESCloud/CloudSearch cluster lifecycle and running Elasticsearch/OpenSearch data-plane tasks on Volcengine.

Skip if: ES/OpenSearch outside Volcano Engine.

When should I use this skill?

The user mentions ESCloud, CloudSearch, or Elasticsearch/OpenSearch on Volcengine.

What you get

Runs cluster lifecycle actions and data-plane indexing, querying, aggregation and bulk workflows with safety checks.

  • Provisioned/scaled clusters
  • Indices and query results
  • Cluster validation reports

By the numbers

  • 3 routes: control.py, control_tools.py, data.py
  • Version 1.2.1

Files

SKILL.mdMarkdownGitHub ↗

Volcano Engine ESCloud

Use when

  • The user needs to manage ESCloud or CloudSearch on Volcano Engine / Volcengine.
  • The task is a control-plane lifecycle action such as create, inspect, scale, expose, restart, or delete.
  • The task is an Elasticsearch/OpenSearch data-plane workflow such as cluster validation, inspection, indexing, querying, aggregation, or bulk guidance.

Route

  • Control-plane lifecycle workflows -> scripts/control.py and CONTROL_PLANE.md
  • Control-plane fallback tools -> scripts/control_tools.py and CONTROL_TOOLS.md
  • Data-plane workflows -> DATA_PLANE.md

Guardrails

  • Always run the bundled CLIs with {baseDir}/venv/bin/python.
  • Before any data-plane read or write, run data.py --endpoint <endpoint> info; if it fails, stop and fix endpoint exposure, allowlist, credentials, or TLS first.
  • Use data.py smoke_test for new-cluster validation; if the test index already exists, pass --reuse-existing or choose a different --index; delete its test index only with --cleanup --confirm.
  • For non-routine data-plane work, prefer ad-hoc curl or small Python snippets grounded in the data-plane references instead of expanding data.py.
  • Require explicit confirmation before destructive or high-impact operations such as deletes, alias cutovers, bulk mutations, _delete_by_query, _update_by_query, or _reindex.

Related skills

FAQ

Which cloud does this manage?

Volcano Engine (Volcengine) ESCloud and CloudSearch clusters.

What must be checked before data-plane work?

Run data.py --endpoint <endpoint> info first; if it fails, fix endpoint, allowlist, credentials or TLS.

How are destructive operations handled?

They require explicit confirmation, including deletes, alias cutovers, bulk mutations and reindex.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.