This handles Upstash Vector DB setup and semantic search operations, especially when you're building on Vercel. It covers the full workflow from creating an index in the console to querying with auto-embedding, plus namespace management for multi-tenant scenarios. The skill pushes MixBread AI as the preferred embedding provider, which is a specific opinion but backed by decent documentation. Code examples are practical and include error handling, batch operations, and a complete Vercel function implementation. If you're doing RAG or need serverless vector search without managing infrastructure, this gives you the patterns. The namespace isolation feature is honestly useful for keeping tenant data separate without spinning up multiple databases.
npx skills add https://github.com/gocallum/nextjs16-agent-skills --skill upstash-vector-db-skills