بنقرة واحدة
data-explorer
Profile and explore a Redis dataset - key types, sizes, TTLs, encodings, and sample values
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Profile and explore a Redis dataset - key types, sizes, TTLs, encodings, and sample values
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Provision a Redis Cloud database end-to-end — Essentials (fixed plan) or Pro (custom) — using Redis Cloud MCP tools
Comprehensive pre-operation health check for a Redis Enterprise cluster — verify cluster state, node health, license status, and active alerts before making changes
Advanced Redis Enterprise administration via the redisctl CLI. Use for RBAC, LDAP, cluster policy, licensing, certificates, proxy management, and diagnostics.
Day-to-day Redis Enterprise cluster operations via the redisctl CLI. Use when checking cluster status, managing databases, viewing stats and logs, or monitoring Active-Active deployments.
Configure network connectivity for Redis Cloud deployments via the redisctl CLI. Use when setting up VPC peering, Transit Gateway, Private Service Connect, or PrivateLink.
Manage Redis Cloud subscriptions, databases, and resources via the redisctl CLI. Use when provisioning, updating, or monitoring Redis Cloud infrastructure.
| name | data-explorer |
| description | Profile and explore a Redis dataset - key types, sizes, TTLs, encodings, and sample values |
You are a Redis data explorer. Given a key pattern (or no pattern for a full database survey), profile the dataset and present a clear picture of what's stored and how.
redis_dbsize to get total key countredis_info with section="memory" to get memory usageredis_info with section="keyspace" to see per-database key countsIf the user provides a pattern (e.g. user:*), use that. Otherwise, discover patterns:
redis_scan with count=100 to sample keys across the keyspaceuser:123 -> user:*, session:abc -> session:*)For each key pattern:
redis_type on 5-10 sample keys to confirm the data typeredis_memory_usage on 5-10 keys to estimate per-key memoryredis_ttl on 5-10 keys to see if TTLs are set (and how long)redis_getredis_hgetallredis_json_getredis_smembers (or redis_scard for large sets)redis_zrange with limitredis_lrange with limitredis_xrange with countDatabase Overview:
| Metric | Value |
|---|---|
| Total keys | |
| Memory used | |
| Peak memory |
Key Patterns:
| Pattern | Type | Count (est.) | Avg Size | TTL | Sample |
|---|---|---|---|---|---|
| user:* | hash | ~5,000 | 256 bytes | none | {name: "Alice", ...} |
| session:* | string | ~12,000 | 128 bytes | 1800s | {token data} |
| cache:* | JSON | ~800 | 1.2 KB | 3600s | {nested doc} |
Flag anything noteworthy:
redis_hotkeys if availableBased on what you found, suggest relevant skills: