ideabrowser.com — find trending startup ideas with real demand
Try itnpx skills add https://github.com/redis/agent-skills --skill redis-developmentComprehensive performance optimization guide for Redis, including Redis Query Engine, vector search, and semantic caching. Contains 29 rules across 11 categories, prioritized by impact to guide automated optimization and code generation.
Reference these guidelines when:
| Priority | Category | Impact | Prefix |
|---|---|---|---|
| 1 | Data Structures & Keys | HIGH | data- |
| 2 | Memory & Expiration | HIGH | ram- |
| 3 | Connection & Performance | HIGH | conn- |
| 4 | JSON Documents | MEDIUM | json- |
| 5 | Redis Query Engine | HIGH | rqe- |
| 6 | Vector Search & RedisVL | HIGH | vector- |
| 7 | Semantic Caching | MEDIUM | semantic-cache- |
| 8 | Streams & Pub/Sub | MEDIUM | stream- |
| 9 | Clustering & Replication | MEDIUM | cluster- |
| 10 | Security | HIGH | security- |
| 11 | Observability | MEDIUM | observe- |
data-choose-structure - Choose the Right Data Structuredata-key-naming - Use Consistent Key Naming Conventionsram-limits - Configure Memory Limits and Eviction Policiesram-ttl - Set TTL on Cache Keysconn-blocking - Avoid Slow Commands in Productionconn-pipelining - Use Pipelining for Bulk Operationsconn-pooling - Use Connection Pooling or Multiplexingconn-timeouts - Configure Connection Timeoutsjson-partial-updates - Use JSON Paths for Partial Updatesjson-vs-hash - Choose JSON vs Hash Appropriatelyrqe-dialect - Use DIALECT 2 for Query Syntaxrqe-field-types - Choose the Correct Field Typerqe-index-creation - Index Only Fields You Queryrqe-index-management - Manage Indexes for Zero-Downtime Updatesrqe-query-optimization - Write Efficient Queriesvector-algorithm-choice - Choose HNSW vs FLAT Based on Requirementsvector-hybrid-search - Use Hybrid Search for Better Resultsvector-index-creation - Configure Vector Indexes Properlyvector-rag-pattern - Implement RAG Pattern Correctlysemantic-cache-best-practices - Configure Semantic Cache Properlysemantic-cache-langcache-usage - Use LangCache for LLM Response Cachingstream-choosing-pattern - Choose Streams vs Pub/Sub Appropriatelycluster-hash-tags - Use Hash Tags for Multi-Key Operationscluster-read-replicas - Use Read Replicas for Read-Heavy Workloadssecurity-acls - Use ACLs for Fine-Grained Access Controlsecurity-auth - Always Use Authentication in Productionsecurity-network - Secure Network Accessobserve-commands - Use Observability Commands for Debuggingobserve-metrics - Monitor Key Redis MetricsRead individual rule files for detailed explanations and code examples:
rules/rqe-index-creation.md
rules/vector-rag-pattern.md
Each rule file contains:
For the complete guide with all rules expanded: AGENTS.md