Безопасная работа с Redis в коде

engineering

redis-safety — это скилл для Claude Code, который предотвращает распространённые проблемы с производительностью и стабильностью Redis при работе с go-redis, Jedis, redis-py и ioredis. Скилл активируется при редактировании Redis-кода и применяет набор строгих правил: запрет блокирующей команды KEYS с заменой на SCAN-итерацию по курсору, ограничение размера значений ключей до 10 КБ и числа элементов коллекций до 5000, обязательное использование Pipeline для пакетных операций и запрет SET без TTL во избежание утечек памяти. Также запрещены FLUSHDB и FLUSHALL — вместо них предписывается точечное удаление через SCAN + DEL по префиксу. Подойдёт командам, которые хотят автоматически соблюдать Redis best practices на production-окружениях на Go, Java или Python.