UP

upstash-vector-js

Provides comprehensive guidance and documentation for the Upstash Vector TypeScript SDK and database features.

Install

mkdir -p .claude/skills/upstash-vector-js && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/15385" && unzip -o skill.zip -d .claude/skills/upstash-vector-js && rm skill.zip

Installs to .claude/skills/upstash-vector-js

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Provides quick-start guidance and a unified entry point for Vector features, SDK usage, and integrations. Use when users ask how to work with Vector, its TS SDK, features, or supported frameworks.
196 chars✓ has a “when” trigger
Beginner

Key capabilities

  • Install the Vector TS SDK
  • Connect to a Vector instance
  • Upsert vector embeddings
  • Query vector embeddings
  • Manage namespaces
  • Understand hybrid and sparse index structures

How it works

The skill provides quick-start guidance for using the Upstash Vector TS SDK, demonstrating how to connect to a Vector instance, upsert data, and perform queries.

Inputs & outputs

You give it
Vector data (id, vector, metadata), query vectors
You get back
Upserted vectors, query results, index information

When to use upstash-vector-js

  • Connect to Upstash Vector databases
  • Upsert vector embeddings
  • Run vector queries
  • Manage namespaces and index structure

About this skill

Vector Documentation Skill

Quick Start

Vector is a high‑performance vector database for storing, querying, and managing vector embeddings.

Basic workflow:

  • Install the Vector TS SDK.
  • Connect to a Vector instance.
  • Upsert vectors, query them, and manage namespaces.

Example (TypeScript):

import { Index } from "@upstash/vector";
const index = new Index({
  url: process.env.UPSTASH_VECTOR_REST_URL!,
  token: process.env.UPSTASH_VECTOR_REST_TOKEN!,
});

await index.upsert([{ id: "1", vector: [0.1, 0.2], metadata: { tag: "example" } }]);

const results = await index.query({
  vector: [0.1, 0.2],
  topK: 5,
});

For full usage, refer to the linked skill files below.

Other Skill Files

TS SDK Reference

  • sdk-methods: Explains SDK commands: delete, fetch, info, query, range, reset, resumable-query, upsert

Features

  • features/namespaces: Explains namespaces and dataset organization.
  • features/index-structure: Covers hybrid and sparse index structures.
  • features/filtering-and-metadata: Details metadata storage and server-side filtering.

Use these files for deeper guidance on SDK usage, advanced configurations, algorithms, and integrations.

When not to use it

  • When not working with Upstash Vector
  • When not needing to store, query, or manage vector embeddings
  • When not using TypeScript for development

Limitations

  • Requires `UPSTASH_VECTOR_REST_URL` environment variable
  • Requires `UPSTASH_VECTOR_REST_TOKEN` environment variable
  • Full usage details are in linked skill files

How it compares

This skill offers a unified entry point and quick-start example for Upstash Vector, focusing on its TypeScript SDK and core features, which is more direct than navigating general database documentation.

Compared to similar skills

upstash-vector-js side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
upstash-vector-js (this skill)05moReviewBeginner
langchain268moReviewIntermediate
ai-sdk112moReviewAdvanced
llm-application-dev34moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

langchain

zechenzhangAGI

Framework for building LLM-powered applications with agents, chains, and RAG. Supports multiple providers (OpenAI, Anthropic, Google), 500+ integrations, ReAct agents, tool calling, memory management, and vector store retrieval. Use for building chatbots, question-answering systems, autonomous agents, or RAG applications. Best for rapid prototyping and production deployments.

26138

ai-sdk

vercel

Answer questions about the AI SDK and help build AI-powered features. Use when developers: (1) Ask about AI SDK functions like generateText, streamText, ToolLoopAgent, embed, or tools, (2) Want to build AI agents, chatbots, RAG systems, or text generation features, (3) Have questions about AI providers (OpenAI, Anthropic, Google, etc.), streaming, tool calling, structured output, or embeddings, (4) Use React hooks like useChat or useCompletion. Triggers on: "AI SDK", "Vercel AI SDK", "generateText", "streamText", "add AI to my app", "build an agent", "tool calling", "structured output", "useChat".

1150

llm-application-dev

skillcreatorai

Building applications with Large Language Models - prompt engineering, RAG patterns, and LLM integration. Use for AI-powered features, chatbots, or LLM-based automation.

323

qdrant-vector-search

zechenzhangAGI

High-performance vector similarity search engine for RAG and semantic search. Use when building production RAG systems requiring fast nearest neighbor search, hybrid search with filtering, or scalable vector storage with Rust-powered performance.

18161

vector-database-engineer

sickn33

Expert in vector databases, embedding strategies, and semantic search implementation. Masters Pinecone, Weaviate, Qdrant, Milvus, and pgvector for RAG applications, recommendation systems, and similar

846

pgvector-semantic-search

timescale

Use this skill for setting up vector similarity search with pgvector for AI/ML embeddings, RAG applications, or semantic search. **Trigger when user asks to:** - Store or search vector embeddings in PostgreSQL - Set up semantic search, similarity search, or nearest neighbor search - Create HNSW or IVFFlat indexes for vectors - Implement RAG (Retrieval Augmented Generation) with PostgreSQL - Optimize pgvector performance, recall, or memory usage - Use binary quantization for large vector datasets **Keywords:** pgvector, embeddings, semantic search, vector similarity, HNSW, IVFFlat, halfvec, cosine distance, nearest neighbor, RAG, LLM, AI search Covers: halfvec storage, HNSW index configuration (m, ef_construction, ef_search), quantization strategies, filtered search, bulk loading, and performance tuning.

423

Search skills

Search the agent skills registry