Toolverse
All skills

redis-js

by upstash

Work with the Upstash Redis JavaScript/TypeScript SDK for serverless Redis operations. Use for caching, session storage, rate limiting, leaderboards, full-text search, and all Redis data structures. Supports automatic serialization/deserialization of JavaScript types.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
upstash
Category
Backend
Views
1

About this skill

Work with the Upstash Redis JavaScript/TypeScript SDK for serverless Redis operations. Use for caching, session storage, rate limiting, leaderboards, full-text search, and all Redis data structures. Supports automatic serialization/deserialization of JavaScript types.

How to use

  1. Zainstaluj pakiet npm install @upstash/redis w swoim projekcie.
  2. Skonfiguruj dostęp do Redis, ustawiając zmienne środowiskowe UPSTASH_REDIS_REST_URL i UPSTASH_REDIS_REST_TOKEN w pliku .env, lub przekaż je bezpośrednio podczas inicjalizacji.
  3. Zaimportuj Redis z pakietu i zainicjalizuj instancję — możesz użyć Redis.fromEnv() aby automatycznie pobrać dane z zmiennych środowiskowych.
  4. Wybierz strukturę danych odpowiednią do Twojego przypadku użycia: SET i GET dla wartości prostych, HSET i HGET dla obiektów, LPUSH i LRANGE dla list, ZADD i ZRANGE dla rankingów, lub JSON.SET dla zagnieżdżonych danych.
  5. Wykonuj operacje na Redis — SDK automatycznie serializuje i deserializuje typy JavaScript, więc możesz pracować bezpośrednio z obiektami, tablicami i wartościami bez ręcznej konwersji.
  6. Dla wyższej wydajności użyj auto-pipeline do automatycznego grupowania żądań w jedną operację, zamiast wysyłać każde polecenie osobno.

Related skills

stripe-integration

by wshobson

Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.

Backend
40147

context-optimizer

by openclaw

Advanced context management with auto-compaction and dynamic context optimization for DeepSeek's 64k context window. Features intelligent compaction (merging, summarizing, extracting), query-aware relevance scoring, and hierarchical memory system with context archive. Logs

Backend
2964

supabase-operations

by elevanaltd

Supabase operational knowledge for migrations, RLS optimization, MCP tool benchmarks, and ADR-003 compliance. Use when validating database migrations, optimizing Row-Level Security policies, checking MCP tool performance, or ensuring Supabase operational standards. Triggers on:

Backend
27109

postgresql-psql

by timelessco

Comprehensive guide for PostgreSQL psql - the interactive terminal client for PostgreSQL. Use when connecting to PostgreSQL databases, executing queries, managing databases/tables, configuring connection options, formatting output, writing scripts, managing transactions, and

Backend
34173

video-downloader

by ComposioHQ

Downloads videos from YouTube and other platforms for offline viewing, editing, or archival. Handles various formats and quality options.

Backend
50173

using-superpowers

by obra

Use when starting any conversation - establishes mandatory workflows for finding and using skills, including using Skill tool before announcing usage, following brainstorming before coding, and creating TodoWrite todos for checklists

Backend
65167