From upstash
Covers Upstash Search quick starts, core concepts, and TypeScript/JavaScript SDK usage for indexing, searching, and filtering documents.
How this skill is triggered — by the user, by Claude, or both
Slash command
/upstash:upstash-search-jsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Install the TS SDK:
Install the TS SDK:
npm install @upstash/search
Create a client and perform a simple upsert + search:
import { Search } from "@upstash/search";
const client = new Search({ url: process.env.UPSTASH_SEARCH_REST_URL, token: process.env.UPSTASH_SEARCH_REST_TOKEN });
const index = client.index("my-index");
await index.upsert({ id: "1", content: { text: "hello world" } });
const results = await index.search({ query: "hello" });
Basic steps:
Provides detailed documentation for all TypeScript SDK commands. Includes:
Provides a fast, end-to-end workflow for creating a Search database, adding documents, and querying them. Covers essential concepts including:
npx claudepluginhub upstash/skills --plugin upstashGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.