redis-docs
Skill2 starsChanged 17 days agoMITView on GitHub
Documentación completa de Redis para aplicaciones NestJS. Usa esta skill siempre que trabajes con: cache de API, sesiones de usuario, rate limiting, colas de trabajo (BullMQ), pub/sub, leaderboards, datos geoespaciales, o cualquier uso de Redis. Cubre todas las estructuras de datos (Strings, Hashes, Lists, Sets, Sorted Sets, Streams, JSON, Geo), patrones de cache, integración con NestJS, y configuración de producción.
- Installs packages
1 other project uses a version of this.
Adopted by
Most recently taken up by
- cookieMonsterDev/agents-skillstheir own version, first seen Nov 1, 2026
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 1
- cookieMonsterDev/agents-skills★ 7same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository31 other files it gives its agents.
- CLAUDE.mdCLAUDE.md
- private-template/CLAUDE.mdCLAUDE.md
- backend-quality-gateSkill
- blindarSkill
- brechasSkill
- crear-appSkill
- desarrollo-por-etapasSkill
- docker-docsSkill
- elegir-metodoSkill
- erp-saas-coreSkill
- fullstackSkill
- graphifySkill
- http-query-docsSkill
- mapa-bloqueSkill
- memory-bank-contextSkill
- mem-searchSkill
- microserviciosSkill
- minio-docsSkill
- nestjs-docsSkill
- nestjs-security-hardeningSkill
- nextjs-docsSkill
- prisma7-docsSkill
- prompt-masterSkill
- react-docsSkill
- skills-bundleSkill
- tailwind-docsSkill
- tanstack-query-docsSkill
- testing-actionsSkill
- typescript-docsSkill
- ui-ux-polishSkill
- zustand-docsSkill
The file
Files
Redis Skill — Referencia Completa
Redis = Remote Dictionary Server
Base de datos en memoria ultra-rápida (~1ms latencia) con estructuras de datos avanzadas.
Navegación Rápida
Fundamentos
| Archivo | Contenido |
01-setup.md | Instalación, CLI, configuración, clientes Node.js |
02-keys-expiration.md | Keys, TTL, namespacing, expiración |
03-transactions.md | MULTI/EXEC, Lua scripts, pipelines |
Estructuras de Datos
| Archivo | Estructura | Caso de uso |
10-strings.md | Strings | Cache, contadores, flags |
11-hashes.md | Hashes | Objetos, sesiones, configs |
12-lists.md | Lists | Colas, feeds, logs |
13-sets.md | Sets | Tags, relaciones, dedup |
14-sorted-sets.md | Sorted Sets | Rankings, scheduling |
15-streams.md | Streams | Event sourcing, mensajería |
16-pubsub.md | Pub/Sub | Real-time, notificaciones |
Patrones y Producción
| Archivo | Contenido |
20-cache-patterns.md | Cache-aside, invalidación, stampede protection |
23-queues-bullmq.md | Colas con @nestjs/bullmq |
30-nestjs-integration.md | Integración completa NestJS |
40-persistence.md | RDB, AOF, backups |
42-monitoring.md | INFO, SLOWLOG, health checks, métricas |
Instalación Rápida
# Docker
docker run -d --name redis -p 6379:6379 redis:7-alpine
# Verificar
docker exec -it redis redis-cli ping # → PONG
# Node.js
pnpm add ioredisimport Redis from "ioredis";
const redis = new Redis({ host: "localhost", port: 6379 });
await redis.set("key", "value");
const value = await redis.get("key");Comandos Esenciales
SET key "value" # Guardar
GET key # Obtener
DEL key # Eliminar
EXPIRE key 60 # TTL 60 segundos
TTL key # Ver tiempo restante
KEYS pattern* # Buscar (¡no en prod!)
SCAN 0 MATCH pattern* # Buscar seguro
INFO # EstadísticasConvención de Keys
{tipo}:{entidad}:{id}:{campo}
cache:user:123 # Cache de usuario
session:abc123 # Sesión
lock:order:456 # Lock distribuido
queue:emails # Cola de trabajo
ratelimit:ip:192.168.1.1 # Rate limitDocumentación oficial (Context7)
Para la doc oficial y actualizada de Redis, consulta el MCP Context7 (resolve-library-id → query-docs) antes de generar código con APIs que no domines al 100%. Si contradice esta skill en una regla del estándar, gana la skill; si es un detalle de API, gana Context7.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

