redis-modules

Integrate Redis modules for JSON, search, time-series, and probabilistic data.

1|1|Updated Nov 18, 2025
One-click install
npx skills add https://github.com/pluginagentmarketplace/custom-plugin-redis --skill redis-modules
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: redis-modules
Source: https://github.com/pluginagentmarketplace/custom-plugin-redis/tree/main/skills/redis-modules
Command: npx skills add https://github.com/pluginagentmarketplace/custom-plugin-redis --skill redis-modules

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires redis-cli, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Redis is powerful, but organizations often need to extend its capabilities with modular features for structured data, search, time-series, and probabilistic data structures. This Skill guides you through using RedisJSON, RediSearch, RedisTimeSeries, and RedisBloom to build richer data stores and advanced workflows.

Core Features & Use Cases

  • RedisJSON: store and manipulate JSON documents using JSON.SET and JSON.GET to manage structured data.
  • RediSearch: build full-text indexes and run fast queries with FT.CREATE and FT.SEARCH to enable rapid document search.
  • RedisTimeSeries: collect and query time-series data with TS.CREATE and TS.RANGE for monitoring, telemetry, and analytics.
  • RedisBloom: apply probabilistic data structures like Bloom filters (BF.ADD, BF.EXISTS) for duplicate detection and rate-limiting scenarios.

Quick Start

Install Redis Stack with the modules and load the sample data to verify functionality.

Frequently Asked Questions about redis-modules

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I store and query JSON documents in Redis using RedisJSON?

To store and query JSON documents in Redis, use RedisJSON commands like JSON.SET and JSON.GET to manage and manipulate structured data within your Redis Stack instance.

What is the best way to build full-text search indexes over Redis data?

The best way to build full-text search indexes over Redis data is using RediSearch, which allows you to create indexes with FT.CREATE and run rapid document queries with FT.SEARCH.

Can I use Redis for time-series data collection and telemetry analytics?

Yes, you can use Redis for time-series data collection by leveraging the RedisTimeSeries module, utilizing TS.CREATE and TS.RANGE commands for monitoring, telemetry, and analytics.

How do Bloom filters in Redis work for duplicate detection and rate limiting?

RedisBloom provides probabilistic data structures for duplicate detection and rate limiting by applying Bloom filters, using commands like BF.ADD and BF.EXISTS to check element membership.

Do I need a specific Redis environment to use multiple modules like Search and TimeSeries together?

Yes, you need a Redis Stack environment with RedisJSON, RediSearch, RedisTimeSeries, and RedisBloom modules loaded and configured to support multi-module data modeling and real-time querying.