Toolverse
All skills

redis-gen

by openclaw

Generate Redis key patterns and data structure designs. Use when planning your Redis architecture.

Installation

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

Installation

Quick info

Author
openclaw
Category
Backend

About this skill

Generate Redis key patterns and data structure designs. Use when planning your Redis architecture.

How to use

  1. Zainstaluj narzędzie, uruchamiając komendę npx ai-redis-schema w terminalu. Nie wymaga konfiguracji ani kluczy API — działa od razu.

  2. Opisz swój przypadek użycia w naturalnym języku. Na przykład: "user sessions with last active timestamp" lub "api rate limiting per user per endpoint". Im bardziej konkretny opis, tym lepsze rekomendacje.

  3. Narzędzie wygeneruje proponowany schemat zawierający: wzorce nazewnictwa kluczy (np. user:123:sessions), rekomendowane struktury danych (hash zamiast stringa, jeśli bardziej efektywne), wartości TTL do automatycznego wygasania danych oraz przykładowe komendy Redis do wykonywania operacji.

  4. Przejrzyj wygenerowany schemat i dostosuj go do swoich potrzeb. Zwróć uwagę na rekomendacje dotyczące pamięci — hashe są bardziej efektywne niż stringi do przechowywania wielu pól.

  5. Zastosuj schemat w swoim kodzie, pamiętając o best practices: używaj dwukropków do separacji części klucza (namespace:id:field), zawsze ustawiaj TTL aby nie zapełniać pamięci, unikaj wzorców wymagających KEYS w produkcji.

  6. Jeśli refaktoryzujesz istniejący kod Redis lub uczysz się platformy, uruchom narzędzie ponownie dla różnych scenariuszy (leaderboards, presence tracking, caching) aby zobaczyć, jak różne przypadki użycia wymagają różnych podejść.

Related skills

literature-review

by K-Dense-AI

Conduct comprehensive, systematic literature reviews using multiple academic databases (PubMed, arXiv, bioRxiv, Semantic Scholar, etc.). This skill should be used when conducting systematic literature reviews, meta-analyses, research synthesis, or comprehensive literature

Backend
238507

youtube-transcribe-skill

by feiskyer

Extract subtitles/transcripts from a YouTube video URL and save as a local file. Use when you need to extract subtitles from a YouTube video.

Backend
24178

architecture-decision-records

by wshobson

Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.

Backend
29130

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

fastapi-pro

by sickn33

Build high-performance async APIs with FastAPI, SQLAlchemy 2.0, and Pydantic V2. Master microservices, WebSockets, and modern Python async patterns. Use PROACTIVELY for FastAPI development, async optimization, or API architecture.

Backend
54128

dotnet-backend

by anton-abyzov

.NET/C# backend developer for ASP.NET Core APIs with Entity Framework Core. Builds REST APIs, minimal APIs, gRPC services, authentication with Identity/JWT, authorization, database operations, background services, SignalR real-time features. Activates for: .NET, C#, ASP.NET

Backend
92296