Agent skill · software engineering · hkuds
cli-anything-chromadb
Command-line interface for ChromaDB - A stateless CLI for managing vector database collections, documents, and semantic search. Designed for AI agents and automation via the ChromaDB HTTP API v2.
Why this skill is useful
Adds a command-line interface with executable commands for managing ChromaDB collections and documents, which extends the AI's capabilities for vector database management.
What it needs
Requires cli-anything-chromadb, python installed locally. About 2k tokens when loaded. Last updated 2026-08-03. 46,739 stars on the source repository.
What this skill does
cli-anything-chromadb A stateless command-line interface for ChromaDB vector database, built on the HTTP API v2. Designed for AI agents and power users who need to manage collections, documents, and run semantic queries without a browser UI. Installation This CLI is installed as part of the cli-anything-chromadb package: Prerequisites: Python 3.10+ ChromaDB server running at localhost:8000 (or specify via --host) Usage Basic Commands REPL Mode When invoked without a subcommand, the CLI enters an interactive REPL session: Command Groups server Server health and version commands. Command Description --------- ------------- heartbeat Check ChromaDB server health version Get ChromaDB server version collection Manage ChromaDB collections. Command Description --------- ------------- list List all collections create --name NAME Create a new collection delete --name NAME Delete a collection info NAME Get collection info document Manage documents in collections. Command Description --------- ------------- add --collection C --id ID --document TEXT Add document(s) get --collection C Get documents delete --collection C --id ID Delete document(s) count --collection C Count documents query Semantic search against collections. Command Description --------- ------------- search --collection C --text T Semantic search Output Formats All commands support dual output modes: Human-readable (default): Tables, colors, formatted text Machine-readable (--json flag): Structured JSON for agent consumption For AI Agents When using this CLI programmatically: 1. Always use --json flag for parseable output 2. Check return codes - 0 for success, non-zero for errors 3. Parse stderr for error messages on failure 4. Use --host to connect to non-default ChromaDB instances Version 1.0.0
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills hkuds/skills--e5f43f