Zilliz Skill

v0.0.2

Manage Zilliz Cloud vector databases via zilliz-cli. Use when the user wants to: (1) set up zilliz-cli (install, login, configure), (2) manage clusters (crea...

0· 171·0 current·0 all-time
byShuyoou@zhanshuyou

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for zhanshuyou/zilliz-skill.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Zilliz Skill" (zhanshuyou/zilliz-skill) from ClawHub.
Skill page: https://clawhub.ai/zhanshuyou/zilliz-skill
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install zilliz-skill

ClawHub CLI

Package manager switcher

npx clawhub@latest install zilliz-skill
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name and description match the actual content: this is documentation/instructions for using zilliz-cli to manage Zilliz Cloud resources. It does not request unrelated credentials, binaries, or system paths.
Instruction Scope
All runtime actions are shell-based zilliz-cli commands and prerequisite checks (install, auth, context). The skill explicitly forbids running interactive auth commands in non-interactive shells and forbids asking for API keys in chat. Because the skill is written as an agent-executable checklist, it grants broad permission to run CLI commands when the platform executes skills — this is coherent with the purpose but you should be aware it could run pip/zilliz-cli commands if the agent is allowed to execute shell commands.
Install Mechanism
No install spec is embedded in the skill bundle (instruction-only). It recommends using 'python3 -m pip install --upgrade zilliz-cli', a standard package install from PyPI — appropriate and proportionate for a CLI skill.
Credentials
The skill declares no required environment variables or secrets. It documents optional modes (API key via ZILLIZ_API_KEY or interactive OAuth) and explicitly instructs users to perform credential entry in their own terminal, which is proportionate to its functionality.
Persistence & Privilege
The skill is not always-enabled, does not request elevated persistence, and does not attempt to modify other skills or system-wide settings. Autonomous invocation is allowed by default but is typical for skills and not by itself a concern here.
Assessment
This skill is an instruction-only helper for the official zilliz-cli and appears coherent. Before installing/using it: (1) confirm whether your agent platform is permitted to run shell commands — the skill expects to run zilliz and pip commands; (2) never paste API keys or credentials into chat — perform interactive logins (zilliz login/configure) in your own terminal as the skill advises; (3) be comfortable with installing a PyPI package (zilliz-cli) if you follow its install steps; (4) if you want to restrict the agent from running commands on your machine, do not grant shell execution permissions to skills. Overall the bundle matches its stated purpose and has no unexplained requests, so it is coherent to install if you trust the zilliz-cli workflow.

Like a lobster shell, security has layers — review code before you run it.

latestvk970841hdc7sc4143jd620686583j2j1
171downloads
0stars
2versions
Updated 1mo ago
v0.0.2
MIT-0

Zilliz Cloud CLI Skill

Operate Zilliz Cloud through zilliz-cli. All operations are executed via shell commands.

Prerequisite Check (always run first)

Before any operation, verify in order:

python3 -m pip show zilliz-cli    # 1. CLI installed? If not: pip install --upgrade zilliz-cli
zilliz auth status                 # 2. Logged in? If not: guide user to login in their terminal
zilliz context current             # 3. Context set? (only for data-plane ops)

CRITICAL: zilliz login, zilliz configure, and zilliz auth switch require interactive input — NEVER run them in a non-interactive shell. Instruct the user to run in their own terminal. NEVER ask for API keys in chat.

Command Pattern

zilliz <resource> <action> --flag <value> [--optional-flag <value>]

All commands support --output json|table|text (default: text). Use --output json for programmatic parsing.

Cluster Type Capabilities

FeatureFreeServerlessDedicated
Collection CRUD & Vector opsYesYesYes
Database create/dropNoNoYes
User/role managementNoLimitedYes
Backup managementNoYesYes
Cluster modify (CU/replica)NoNoYes

Check cluster type first when a command fails with permission errors.

Reference Files

Each reference covers one resource domain with full command syntax, options, and guidance. Read the relevant reference when handling that domain:

DomainReferenceWhen to read
Setup & authreferences/setup.mdInstall, login, context, config, troubleshooting
Clustersreferences/cluster.mdCreate, list, describe, modify, suspend, resume, delete clusters
Collectionsreferences/collection.mdCreate, list, describe, drop, rename, load, release, aliases
Vectorsreferences/vector.mdSearch, query, insert, upsert, get, delete, hybrid search, filters
Indexesreferences/index.mdCreate, list, describe, drop indexes
Databasesreferences/database.mdCreate, list, describe, drop databases
Partitionsreferences/partition.mdCreate, list, load, release, drop partitions
Users & rolesreferences/user-role.mdRBAC: users, roles, privileges (Dedicated only)
Backupsreferences/backup.mdCreate, restore, export backups; manage backup policies
Importreferences/import.mdBulk data import from cloud storage
Billingreferences/billing.mdUsage queries, invoices, payment methods
Monitoringreferences/monitoring.mdCluster status, collection stats, load states
Projects & regionsreferences/project-region.mdProjects, volumes, cloud providers, regions

Quick-Start Workflow

For new users, guide through setup in order:

  1. Install CLI: python3 -m pip install --upgrade zilliz-cli
  2. Authenticate: user runs zilliz login in their terminal
  3. Verify: zilliz auth status
  4. List clusters: zilliz cluster list
  5. Set context: zilliz context set --cluster-id <id>
  6. Verify: zilliz context current && zilliz collection list

Common Workflows

Create collection and prepare for search:

  1. zilliz collection create --name <name> --dimension <dim> — create
  2. zilliz index create --collection <name> — index (AUTOINDEX recommended)
  3. zilliz collection load --name <name> — load into memory
  4. zilliz vector search --collection <name> --data '[[...]]' — search

Status overview (read references/monitoring.md):

  1. zilliz context current --output json
  2. zilliz cluster describe --cluster-id <id> --output json
  3. zilliz database list --output json
  4. For each DB: collection list, get-stats, get-load-state, index list
  5. Present as formatted table

Async Operations

These return immediately; poll for completion:

OperationPoll command
cluster createcluster describe --cluster-id <id> until RUNNING
backup create/export/restore-*backup describe --cluster-id <id> --backup-id <bid>
import startimport status --job-id <jid> --cluster-id <id>

Safety Rules

  • Confirm before destructive ops: drop collection/database, delete cluster/backup, drop user/role
  • Sensitive commands in user's terminal: zilliz login, zilliz configure, zilliz billing bind-card
  • Never expose credentials in chat or command output

Comments

Loading comments...