redis-state-management — скилл для Claude Code: как ставить
Помогает проектировать архитектуру кэширования, управлять сессиями и настраивать структуры данных Redis через библиотеку redis-py в распределённых сервисах.
npx skills add manutej/luxor-claude-marketplace --skill redis-state-management -a claude-codeЧто делает redis-state-management
Скилл даёт ассистенту инструкции по работе с Redis в распределённых системах. Внутри собраны шаблоны кэширования (cache-aside, write-through, write-behind), правила подбора структур данных под конкретные задачи (хэши, списки, сортированные множества, стримы) и механизмы сброса данных на диск через RDB и AOF.
Кодовые примеры опираются на клиент redis-py. Ассистент учится конфигурировать ConnectionPool, выставлять лимиты соединений, задавать таймауты сокетов и декодировать ответы строк. Для прямой синхронизации кэша на стороне клиента задействуется протокол RESP3.
Без рабочего сервера Redis и установленного пакета redis-py сценарии запустить не выйдет. Прямое создание соединений без пула в рабочей среде быстро исчерпает лимиты сокетов базы.
Какие задачи решает
- настроить кэширование cache-aside с автоматическим TTL
- сконфигурировать пул соединений через redis-py с обработкой таймаутов
- организовать асинхронную запись в базу по паттерну write-behind
- выбрать подходящую структуру данных под очереди или лидерборды
Примеры запросов агенту
- Напиши функцию кэширования профиля пользователя по схеме cache-aside с помощью redis-py
- Покажи пример настройки пула соединений ConnectionPool с параметром decode_responses
- Реализуй асинхронный воркер write-behind для фонового сохранения данных в базу
Как установить redis-state-management
1Через Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill redis-state-management -a claude-code2Вручную: положить файлы
~/.claude/skills/redis-state-management/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/redis-state-management/
1Через Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill redis-state-management -a codex2Вручную: положить файлы
.agents/skills/redis-state-management/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill redis-state-management -a cursor2Вручную: положить файлы
.cursor/skills/redis-state-management/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install manutej/luxor-claude-marketplace redis-state-management2Вручную: положить файлы
.github/skills/redis-state-management/SKILL.md1Через Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill redis-state-management -a gemini-cli2Командой платформы
gemini skills install https://github.com/manutej/luxor-claude-marketplace --path plugins/luxor-database-pro/skills/redis-state-managementВручную: положить файлы
.devin/skills/redis-state-management/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill redis-state-management -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о redis-state-management
Как установить redis-state-management в Claude Code?
Выполните команду npx skills add manutej/luxor-claude-marketplace --skill redis-state-management -a claude-code. Файл скилла сохранится по пути ~/.claude/skills/redis-state-management/SKILL.md.
Что делает redis-state-management?
Скилл подсказывает агенту готовые архитектурные решения для Redis: отложенную загрузку данных, очереди, фоновую синхронизацию и управление распределёнными сессиями.
Что нужно для работы примеров из скилла?
Понадобятся запущенный сервер Redis и установленная библиотека redis-py. Все кодовые шаблоны рассчитаны на работу через пул ConnectionPool.