Overview
Weaviate has introduced Agent Skills, an open-source library designed to improve how AI coding assistants interact with Weaviate's vector database infrastructure. The library bridges the gap between agent-driven development ("vibe coding") and specialized tooling, ensuring that Claude Code, Cursor, GitHub Copilot, and other agents can correctly implement Weaviate operations without hallucinating legacy syntax or misunderstanding API parameters.
What's Included
The repository is organized into two main tiers:
- Weaviate Skills (
/skills/weaviate): Focused scripts for cluster management (schema inspection, collection creation), data lifecycle operations (CSV/JSON/JSONL imports), agentic search via the Query Agent, and advanced retrieval methods (hybrid, semantic, keyword search with fine-tuned parameters) - Cookbooks (
/skills/weaviate-cookbooks/): End-to-end project blueprints including Query Agent chatbots (FastAPI + optional Next.js), PDF retrieval with multivector embeddings, and basic to advanced RAG pipelines
Built-in Commands
The library provides six commands for Claude Code Plugin users:
- Ask: Query with AI-generated answers and source citations
- Collections: List collections or retrieve collection schemas
- Explore: Inspect collection data with property metrics and sample objects
- Fetch: Retrieve and filter objects by ID or custom criteria
- Query: Natural language search via Query Agent
- Search: Hybrid, semantic, or keyword search with raw results
Getting Started
Developers can access the repository at https://github.com/weaviate/agent-skills. The /weaviate:quickstart command provides a guided setup, while /weaviate:data supplies example datasets to accelerate development. Simple natural language prompts like "Create a Weaviate collection for my JSON data" or "Build a chatbot using the Query Agent" enable agents to generate correct, production-ready code on the first attempt.