← Back to Skills Marketplace
402
Downloads
2
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install volcengine-cli
Description
Create and manage Volcengine cloud resources using the Volcengine CLI (`ve` command). Supports all Volcengine services including ECS, VPC, CLB, RDS, Redis, a...
Usage Guidance
This skill appears coherent: it will run 've' commands and may call Volcengine's API docs endpoints; to use it safely, only provide Volcengine credentials you trust the skill with (prefer short-lived or least-privilege keys), verify the 've' binary you install (npm package name and GitHub releases), and avoid storing long-lived root credentials in your environment. Note the SKILL.md explicitly says not to read ~/.volcengine/config.json — confirm the agent enforces that rule before granting file-read permissions. If you do not trust the skill's source or cannot limit the credentials, do not install or provide credentials.
Capability Analysis
Type: OpenClaw Skill
Name: volcengine-cli
Version: 1.0.5
The volcengine-cli skill bundle is a legitimate tool for managing Volcengine cloud resources via the official CLI. It includes well-defined safety rules requiring user confirmation for write and destructive operations, explicitly instructs the agent never to read sensitive local configuration files (~/.volcengine/config.json), and provides helpful utility scripts (fetch_swagger.py and find_api.py) that interact only with official Volcengine API endpoints (api.volcengine.com) to retrieve documentation.
Capability Assessment
Purpose & Capability
The skill is advertised as a Volcengine CLI helper and indeed requires the 've' binary and Volcengine AK/SK/REGION environment variables. The included scripts call api.volcengine.com to search and fetch OpenAPI docs, which is consistent with the stated goal of locating APIs and building requests.
Instruction Scope
SKILL.md keeps actions focused on running 've' commands, using --DryRun for writes, and locating API parameters via included scripts. The doc explicitly forbids reading ~/.volcengine/config.json (sensitive). One minor note: allowed-tools includes generic Read/Write, which in theory grants file access; however the instructions themselves avoid reading sensitive files. Verify that any agent implementation enforces the declared safety rules rather than ignoring them.
Install Mechanism
There is no automatic install spec (instruction-only). The SKILL.md documents installing 've' via the official npm package or GitHub releases, which are reasonable, traceable sources. The included helper scripts are simple Python clients that fetch data from Volcengine's official API endpoints — no obfuscated or remote arbitrary-code download URLs were used.
Credentials
The skill requires VOLCENGINE_ACCESS_KEY, VOLCENGINE_SECRET_KEY, and VOLCENGINE_REGION only — exactly the credentials needed to run Volcengine CLI commands. These variables are declared and the primaryEnv matches the expected primary credential. No unrelated secrets or extra cloud provider credentials are requested.
Persistence & Privilege
always:false and no install-time modifications are requested. The skill does not request permanent platform-level privileges or modify other skills. Autonomous invocation is enabled by default (normal) but not combined with other red flags.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install volcengine-cli - After installation, invoke the skill by name or use
/volcengine-cli - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.5
- Added `metadata.openclaw` section specifying required environment variables and binary dependencies for proper initialization and operation.
v1.0.4
volcengine-cli 1.0.4
- Updated default environment variable names.
- No breaking changes or file updates detected.
- Maintains comprehensive usage instructions and safety practices for the Volcengine CLI.
v1.0.3
- Improved guidance for installing, initializing, and authenticating the `ve` CLI.
- Clarified safety rules: mandatory read/write/destructive confirmation workflow, with dry-run requirements and credential protection.
- Expanded documentation on locating Volcengine APIs and retrieving parameters using built-in help and Python helper scripts.
- Added detailed parameter passing instructions, including handling of flat and JSON formats.
- Provided best practices for handling asynchronous resource creation and polling until resources are ready.
- Updated triggers and usage scenarios for this skill, covering error troubleshooting and infrastructure management.
Metadata
Frequently Asked Questions
What is Volcengine CLI?
Create and manage Volcengine cloud resources using the Volcengine CLI (`ve` command). Supports all Volcengine services including ECS, VPC, CLB, RDS, Redis, a... It is an AI Agent Skill for Claude Code / OpenClaw, with 402 downloads so far.
How do I install Volcengine CLI?
Run "/install volcengine-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Volcengine CLI free?
Yes, Volcengine CLI is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Volcengine CLI support?
Volcengine CLI is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Volcengine CLI?
It is built and maintained by sdk-team (@volc-sdk-team); the current version is v1.0.5.
More Skills