upstash redis-js
OFFICIALLABSCO SUMMARY
The skill, also named redis-js, walks an agent through @upstash/redis: connecting over Upstash's HTTP-based REST API instead of a raw TCP connection, then using it for caching, session storage, rate limiting, leaderboards, and the full range of Redis data structures (strings, sorted sets, lists, hashes, sets), plus the newer full-text search extension via @upstash/search-redis and @upstash/search-ioredis. That REST design is the point of the whole library: it is built to run from serverless functions, Cloudflare Workers, and other places a persistent TCP connection either does not work or costs too much to hold open.
This is for someone already building on Upstash's own Redis service who wants an agent that writes correct calls against this specific client rather than a generic ioredis or node-redis pattern that will not work over HTTP. It needs a real account before anything runs: the skill's one dependency is an Upstash REST URL and token, which only exist once a database has been created in the Upstash console.
READ THE FULL ANALYSIS
There is exactly one skill here, not a library of them. upstash/redis-js is the SDK's own source repository; the skill documents that SDK, it does not curate a set of separate Redis workflows, so there is nothing else in this package to browse.
The README never mentions the skill at all. Everything upstash/redis-js's own README covers is the client itself: installation, basic usage, the release workflow, and telemetry, with no reference anywhere to an agent, a skill, or how to install one; we found it by reading the repository's skill file directly.
WHAT'S INSIDE
1 showing · 1 totalredis-js
Redis is the fast store an app keeps small things in — a cached answer, a login session, a scoreboard. This is the reference for using it from JavaScript, including the conversions the library already does for you that people keep redoing by hand.
HOW TO GET IT
npx skills add upstash/redis-jsnpx skills add upstash/redis-js --skill <name> --full-depthPick the skill name from the Skills tab — each entry there installs independently.