{"id":"ed69b50d-ff55-4cb8-8dfa-ff1f10d53e7c","shortId":"KbDHEn","kind":"skill","title":"azure-cache-redis","tagline":"Expert knowledge for Azure Cache for Redis development including troubleshooting, best practices, decision making, architecture & design patterns, security, configuration, integrations & coding patterns, and deployment. Use when configuring geo-replication, persistence, Private L","description":"# Azure Cache for Redis Skill\n\nThis skill provides expert guidance for Azure Cache for Redis. Covers troubleshooting, best practices, decision making, architecture & design patterns, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.\n\n## How to Use This Skill\n\n> **IMPORTANT for Agent**: Use the **Category Index** below to locate relevant sections. For categories with line ranges (e.g., `L35-L120`), use `read_file` with the specified lines. For categories with file links (e.g., `[security.md](security.md)`), use `read_file` on the linked reference file\n\n> **IMPORTANT for Agent**: If `metadata.generated_at` is more than 3 months old, suggest the user pull the latest version from the repository. If `mcp_microsoftdocs` tools are not available, suggest the user install it: [Installation Guide](https://github.com/MicrosoftDocs/mcp/blob/main/README.md)\n\nThis skill requires **network access** to fetch documentation content:\n- **Preferred**: Use `mcp_microsoftdocs:microsoft_docs_fetch` with query string `from=learn-agent-skill`. Returns Markdown.\n- **Fallback**: Use `fetch_webpage` with query string `from=learn-agent-skill&accept=text/markdown`. Returns Markdown.\n\n## Category Index\n\n| Category | Lines | Description |\n|----------|-------|-------------|\n| Troubleshooting | L36-L46 | Diagnosing and fixing Azure Cache for Redis issues: client and connectivity errors, data loss, server-side problems, and performance, latency, and timeout troubleshooting. |\n| Best Practices | L47-L61 | Guidance on client usage, resilience, scaling, memory/CPU tuning, Kubernetes optimization, failover/patching, and performance testing for Azure Cache for Redis and Enterprise tiers |\n| Decision Making | L62-L71 | Guidance on sizing and capacity, choosing tiers and reservations, planning migrations (including VNet to Private Link), and selecting network isolation options for Azure Cache for Redis. |\n| Architecture & Design Patterns | L72-L76 | Guidance on designing highly available Azure Cache for Redis deployments, including redundancy options, failover behavior, and resilience best practices. |\n| Security | L77-L89 | Securing Azure Cache for Redis: auth (Entra, managed identity), network isolation (VNets, Private Link), TLS config, disk encryption, data access policies, and Azure Policy compliance. |\n| Configuration | L90-L103 | Configuring Azure Cache for Redis behavior: server settings, reboot/flush, geo-replication, replicas, persistence, zone redundancy, and monitoring/metrics via Azure Monitor and diagnostics. |\n| Integrations & Coding Patterns | L104-L115 | Managing Azure Cache for Redis via CLI/PowerShell, routing Redis events to webhooks/endpoints, and importing/exporting cache data with Azure Blob Storage |\n| Deployment | L116-L123 | Scaling, upgrading, region-moving, and ARM/Bicep-based deployment of Azure Cache for Redis instances, including safe resize and version/region migration steps. |\n\n### Troubleshooting\n| Topic | URL |\n|-------|-----|\n| Use redis-cli to debug Azure Cache for Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-redis-cli-tool |\n| FAQ for monitoring and troubleshooting Azure Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-monitor-troubleshoot-faq |\n| Troubleshoot Redis client issues for Azure Cache | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-troubleshoot-client |\n| Troubleshoot connectivity issues with Azure Cache for Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-troubleshoot-connectivity |\n| Diagnose and fix Azure Cache for Redis data loss | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-troubleshoot-data-loss |\n| Troubleshoot Azure Cache for Redis server-side issues | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-troubleshoot-server |\n| Troubleshoot latency and timeout issues in Azure Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-troubleshoot-timeouts |\n\n### Best Practices\n| Topic | URL |\n|-------|-----|\n| Use Redis client libraries effectively with Azure Cache | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-best-practices-client-libraries |\n| Improve Azure Redis connection resilience | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-best-practices-connection |\n| Implement development best practices for Azure Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-best-practices-development |\n| Use Azure Redis Enterprise and Flash tiers effectively | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-best-practices-enterprise-tiers |\n| Optimize Kubernetes-hosted clients for Azure Cache for Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-best-practices-kubernetes |\n| Optimize Azure Redis memory management | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-best-practices-memory-management |\n| Run performance testing for Azure Cache for Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-best-practices-performance |\n| Scale Azure Cache for Redis effectively and safely | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-best-practices-scale |\n| Monitor and manage CPU utilization for Azure Managed Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-best-practices-server-load |\n| Apply development best practices for Azure Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-development-faq |\n| Handle failover and patching in Azure Redis clients | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-failover |\n\n### Decision Making\n| Topic | URL |\n|-------|-----|\n| Plan and execute migrations to Azure Cache for Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-migration-guide |\n| Choose Azure Redis network isolation options | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-network-isolation |\n| Plan Azure Cache for Redis capacity and usage | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-planning-faq |\n| Choose and manage Azure Redis reservations | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-reserved-pricing |\n| Migrate Azure Cache for Redis from VNet injection to Private Link | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-vnet-migration |\n| Decide migration path for retiring Azure Cache for Redis tiers | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/retirement-faq |\n\n### Architecture & Design Patterns\n| Topic | URL |\n|-------|-----|\n| Design high availability for Azure Cache for Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-high-availability |\n\n### Security\n| Topic | URL |\n|-------|-----|\n| Configure Microsoft Entra authentication for Azure Cache for Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-azure-active-directory-for-authentication |\n| Configure custom data access policies for Azure Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-configure-role-based-access-control |\n| Configure disk encryption for Azure Cache for Redis data at rest | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-encryption |\n| Configure VNet integration for Premium Azure Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-premium-vnet |\n| Use managed identity with Azure Cache for Redis and storage | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-managed-identity |\n| Secure Azure Redis with Private Link and VNets | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-private-link |\n| Remove TLS 1.0/1.1 and enforce TLS 1.2 for Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-remove-tls-10-11 |\n| Configure TLS settings for Azure Cache for Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-tls-configuration |\n| Use Azure Policy built-ins for Azure Cache for Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/policy-reference |\n\n### Configuration\n| Topic | URL |\n|-------|-----|\n| Reboot, flush, and schedule updates for Azure Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-administration |\n| Configure Azure Cache for Redis server settings | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-configure |\n| Configure active geo-replication for Enterprise Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-active-geo-replication |\n| Configure passive geo-replication for Premium Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-geo-replication |\n| Configure additional replicas for Premium Redis caches | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-multi-replicas |\n| Configure Redis data persistence for Azure Cache | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-premium-persistence |\n| Enable zone redundancy for Azure Redis caches | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-zone-redundancy |\n| Configure Azure Monitor insights for Azure Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-insights-overview |\n| Configure diagnostic settings for Azure Redis monitoring | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-monitor-diagnostic-settings |\n| Reference metrics for monitoring Azure Cache for Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/monitor-cache-reference |\n\n### Integrations & Coding Patterns\n| Topic | URL |\n|-------|-----|\n| Route Azure Redis events to web endpoints with CLI | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-event-grid-quickstart-cli |\n| Route Azure Redis events to webhooks via portal | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-event-grid-quickstart-portal |\n| Route Azure Redis events to web endpoints with PowerShell | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-event-grid-quickstart-powershell |\n| Import and export Azure Cache for Redis data via Blob storage | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-import-export-data |\n| Use Azure CLI scripts to manage Azure Cache for Redis | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cli-samples |\n| Administer Azure Cache for Redis using PowerShell | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/how-to-manage-redis-cache-powershell |\n| Create and manage Redis caches with Azure CLI | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/scripts/create-manage-cache |\n| Provision Premium clustered Redis cache via CLI | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/scripts/create-manage-premium-cache-cluster |\n\n### Deployment\n| Topic | URL |\n|-------|-----|\n| Scale Azure Cache for Redis instances safely | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-scale |\n| Upgrade Redis server version for Azure Cache | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-upgrade |\n| Move Azure Cache for Redis instances across regions | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-moving-resources |\n| Deploy Azure Cache for Redis with ARM templates | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/redis-cache-arm-provision |\n| Deploy Azure Cache for Redis using Bicep templates | https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/redis-cache-bicep-provision |","tags":["azure","cache","redis","agent","skills","microsoftdocs","agent-skills","agentic-skills","agentskill","ai-agents","ai-coding","azure-functions"],"capabilities":["skill","source-microsoftdocs","skill-azure-cache-redis","topic-agent","topic-agent-skills","topic-agentic-skills","topic-agentskill","topic-ai-agents","topic-ai-coding","topic-azure","topic-azure-functions","topic-azure-kubernetes-service","topic-azure-openai","topic-azure-sql-database","topic-azure-storage"],"categories":["Agent-Skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-cache-redis","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add MicrosoftDocs/Agent-Skills","source_repo":"https://github.com/MicrosoftDocs/Agent-Skills","install_from":"skills.sh"}},"qualityScore":"0.698","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 497 github stars · SKILL.md body (11,902 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T06:53:29.068Z","embedding":null,"createdAt":"2026-04-18T21:58:24.484Z","updatedAt":"2026-04-22T06:53:29.068Z","lastSeenAt":"2026-04-22T06:53:29.068Z","tsv":"'/1.1':801 '/en-us/azure/azure-cache-for-redis/cache-administration':849 '/en-us/azure/azure-cache-for-redis/cache-azure-active-directory-for-authentication':738 '/en-us/azure/azure-cache-for-redis/cache-best-practices-client-libraries':530 '/en-us/azure/azure-cache-for-redis/cache-best-practices-connection':538 '/en-us/azure/azure-cache-for-redis/cache-best-practices-development':548 '/en-us/azure/azure-cache-for-redis/cache-best-practices-enterprise-tiers':559 '/en-us/azure/azure-cache-for-redis/cache-best-practices-kubernetes':572 '/en-us/azure/azure-cache-for-redis/cache-best-practices-memory-management':580 '/en-us/azure/azure-cache-for-redis/cache-best-practices-performance':591 '/en-us/azure/azure-cache-for-redis/cache-best-practices-scale':602 '/en-us/azure/azure-cache-for-redis/cache-best-practices-server-load':614 '/en-us/azure/azure-cache-for-redis/cache-configure':859 '/en-us/azure/azure-cache-for-redis/cache-configure-role-based-access-control':749 '/en-us/azure/azure-cache-for-redis/cache-development-faq':624 '/en-us/azure/azure-cache-for-redis/cache-event-grid-quickstart-cli':959 '/en-us/azure/azure-cache-for-redis/cache-event-grid-quickstart-portal':970 '/en-us/azure/azure-cache-for-redis/cache-event-grid-quickstart-powershell':982 '/en-us/azure/azure-cache-for-redis/cache-failover':635 '/en-us/azure/azure-cache-for-redis/cache-high-availability':723 '/en-us/azure/azure-cache-for-redis/cache-how-to-active-geo-replication':870 '/en-us/azure/azure-cache-for-redis/cache-how-to-encryption':763 '/en-us/azure/azure-cache-for-redis/cache-how-to-geo-replication':881 '/en-us/azure/azure-cache-for-redis/cache-how-to-import-export-data':996 '/en-us/azure/azure-cache-for-redis/cache-how-to-multi-replicas':891 '/en-us/azure/azure-cache-for-redis/cache-how-to-premium-persistence':901 '/en-us/azure/azure-cache-for-redis/cache-how-to-premium-vnet':773 '/en-us/azure/azure-cache-for-redis/cache-how-to-redis-cli-tool':449 '/en-us/azure/azure-cache-for-redis/cache-how-to-scale':1053 '/en-us/azure/azure-cache-for-redis/cache-how-to-upgrade':1063 '/en-us/azure/azure-cache-for-redis/cache-how-to-zone-redundancy':911 '/en-us/azure/azure-cache-for-redis/cache-insights-overview':921 '/en-us/azure/azure-cache-for-redis/cache-managed-identity':786 '/en-us/azure/azure-cache-for-redis/cache-migration-guide':651 '/en-us/azure/azure-cache-for-redis/cache-monitor-diagnostic-settings':931 '/en-us/azure/azure-cache-for-redis/cache-monitor-troubleshoot-faq':459 '/en-us/azure/azure-cache-for-redis/cache-moving-resources':1074 '/en-us/azure/azure-cache-for-redis/cache-network-isolation':660 '/en-us/azure/azure-cache-for-redis/cache-planning-faq':671 '/en-us/azure/azure-cache-for-redis/cache-private-link':797 '/en-us/azure/azure-cache-for-redis/cache-remove-tls-10-11':810 '/en-us/azure/azure-cache-for-redis/cache-reserved-pricing':680 '/en-us/azure/azure-cache-for-redis/cache-tls-configuration':821 '/en-us/azure/azure-cache-for-redis/cache-troubleshoot-client':469 '/en-us/azure/azure-cache-for-redis/cache-troubleshoot-connectivity':480 '/en-us/azure/azure-cache-for-redis/cache-troubleshoot-data-loss':492 '/en-us/azure/azure-cache-for-redis/cache-troubleshoot-server':504 '/en-us/azure/azure-cache-for-redis/cache-troubleshoot-timeouts':515 '/en-us/azure/azure-cache-for-redis/cache-vnet-migration':694 '/en-us/azure/azure-cache-for-redis/cli-samples':1009 '/en-us/azure/azure-cache-for-redis/how-to-manage-redis-cache-powershell':1019 '/en-us/azure/azure-cache-for-redis/monitor-cache-reference':942 '/en-us/azure/azure-cache-for-redis/policy-reference':835 '/en-us/azure/azure-cache-for-redis/redis-cache-arm-provision':1085 '/en-us/azure/azure-cache-for-redis/redis-cache-bicep-provision':1096 '/en-us/azure/azure-cache-for-redis/retirement-faq':707 '/en-us/azure/azure-cache-for-redis/scripts/create-manage-cache':1030 '/en-us/azure/azure-cache-for-redis/scripts/create-manage-premium-cache-cluster':1040 '/microsoftdocs/mcp/blob/main/readme.md)':168 '1.0':800 '1.2':805 '3':139 'accept':207 'access':173,350,742 'across':1070 'activ':861 'addit':883 'administ':1010 'agent':88,132,191,205 'appli':615 'architectur':19,59,302,708 'arm':1081 'arm/bicep-based':419 'auth':336 'authent':730 'avail':158,312,715 'azur':2,8,38,49,223,264,298,313,332,353,361,379,390,406,422,443,455,465,474,484,494,511,526,532,544,550,566,574,585,593,609,620,630,645,653,662,675,682,700,717,732,745,754,769,778,788,815,823,829,845,851,897,906,913,917,926,936,949,961,972,986,998,1003,1011,1026,1045,1059,1065,1076,1087 'azure-cache-redi':1 'behavior':322,365 'best':15,55,244,325,516,541,617 'bicep':1092 'blob':407,992 'built':826 'built-in':825 'cach':3,9,39,50,224,265,299,314,333,362,391,403,423,444,466,475,485,495,527,567,586,594,646,663,683,701,718,733,755,779,816,830,852,888,898,908,937,987,1004,1012,1024,1035,1046,1060,1066,1077,1088 'capabl':80 'capac':280,666 'categori':91,99,115,211,213 'choos':281,652,672 'cli':440,956,999,1027,1037 'cli/powershell':395 'client':228,251,462,522,564,632 'cluster':1033 'code':25,65,384,944 'combin':70 'complianc':355 'config':346 'configur':23,31,63,356,360,727,739,750,764,811,836,850,860,871,882,892,912,922 'connect':230,471,534 'content':75,177 'cover':53 'cpu':606 'creat':1020 'custom':740 'data':232,349,404,488,741,758,894,990 'debug':442 'decid':695 'decis':17,57,271,636 'deploy':28,68,317,409,420,1041,1075,1086 'descript':215 'design':20,60,303,310,709,713 'develop':12,540,616 'diagnos':220,481 'diagnost':382,923 'disk':347,751 'doc':183 'document':78,176 'e.g':103,119 'effect':524,556,597 'enabl':902 'encrypt':348,752 'endpoint':954,977 'enforc':803 'enterpris':269,552,866 'entra':337,729 'error':231 'event':398,951,963,974 'execut':642 'expert':5,46 'export':985 'failov':321,626 'failover/patching':259 'fallback':195 'faq':450 'fetch':79,175,184,197 'file':109,117,124,129 'fix':222,483 'flash':554 'flush':840 'geo':33,370,863,874 'geo-repl':32,369,862,873 'github.com':167 'github.com/microsoftdocs/mcp/blob/main/readme.md)':166 'guid':165 'guidanc':47,249,276,308 'handl':625 'high':311,714 'host':563 'ident':339,776 'implement':539 'import':86,130,983 'importing/exporting':402 'improv':531 'in':827 'includ':13,287,318,427 'index':92,212 'inject':688 'insight':915 'instal':162,164 'instanc':426,1049,1069 'integr':24,64,383,766,943 'isol':295,341,656 'issu':227,463,472,501,509 'knowledg':6 'kubernet':257,562 'kubernetes-host':561 'l':37 'l103':359 'l104':387 'l104-l115':386 'l115':388 'l116':411 'l116-l123':410 'l120':106 'l123':412 'l35':105 'l35-l120':104 'l36':218 'l36-l46':217 'l46':219 'l47':247 'l47-l61':246 'l61':248 'l62':274 'l62-l71':273 'l71':275 'l72':306 'l72-l76':305 'l76':307 'l77':329 'l77-l89':328 'l89':330 'l90':358 'l90-l103':357 'latenc':240,506 'latest':147 'learn':190,204 'learn-agent-skil':189,203 'learn.microsoft.com':448,458,468,479,491,503,514,529,537,547,558,571,579,590,601,613,623,634,650,659,670,679,693,706,722,737,748,762,772,785,796,809,820,834,848,858,869,880,890,900,910,920,930,941,958,969,981,995,1008,1018,1029,1039,1052,1062,1073,1084,1095 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-administration':847 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-azure-active-directory-for-authentication':736 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-best-practices-client-libraries':528 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-best-practices-connection':536 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-best-practices-development':546 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-best-practices-enterprise-tiers':557 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-best-practices-kubernetes':570 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-best-practices-memory-management':578 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-best-practices-performance':589 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-best-practices-scale':600 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-best-practices-server-load':612 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-configure':857 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-configure-role-based-access-control':747 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-development-faq':622 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-event-grid-quickstart-cli':957 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-event-grid-quickstart-portal':968 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-event-grid-quickstart-powershell':980 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-failover':633 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-high-availability':721 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-active-geo-replication':868 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-encryption':761 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-geo-replication':879 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-import-export-data':994 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-multi-replicas':889 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-premium-persistence':899 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-premium-vnet':771 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-redis-cli-tool':447 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-scale':1051 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-upgrade':1061 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-zone-redundancy':909 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-insights-overview':919 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-managed-identity':784 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-migration-guide':649 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-monitor-diagnostic-settings':929 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-monitor-troubleshoot-faq':457 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-moving-resources':1072 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-network-isolation':658 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-planning-faq':669 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-private-link':795 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-remove-tls-10-11':808 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-reserved-pricing':678 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-tls-configuration':819 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-troubleshoot-client':467 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-troubleshoot-connectivity':478 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-troubleshoot-data-loss':490 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-troubleshoot-server':502 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-troubleshoot-timeouts':513 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-vnet-migration':692 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/cli-samples':1007 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/how-to-manage-redis-cache-powershell':1017 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/monitor-cache-reference':940 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/policy-reference':833 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/redis-cache-arm-provision':1083 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/redis-cache-bicep-provision':1094 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/retirement-faq':705 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/scripts/create-manage-cache':1028 'learn.microsoft.com/en-us/azure/azure-cache-for-redis/scripts/create-manage-premium-cache-cluster':1038 'librari':523 'line':101,113,214 'link':118,127,291,344,691,792 'local':71 'locat':95 'loss':233,489 'make':18,58,272,637 'manag':338,389,577,605,610,674,775,1002,1022 'markdown':194,210 'mcp':153,180 'memori':576 'memory/cpu':255 'metadata.generated':134 'metric':933 'microsoft':182,728 'microsoftdoc':154,181 'migrat':286,432,643,681,696 'monitor':380,452,603,914,928,935 'monitoring/metrics':377 'month':140 'move':417,1064 'network':172,294,340,655 'old':141 'optim':258,560,573 'option':296,320,657 'passiv':872 'patch':628 'path':697 'pattern':21,26,61,66,304,385,710,945 'perform':239,261,582 'persist':35,373,895 'plan':285,640,661 'polici':351,354,743,824 'portal':967 'powershel':979,1016 'practic':16,56,245,326,517,542,618 'prefer':178 'premium':768,877,886,1032 'privat':36,290,343,690,791 'problem':237 'provid':45 'provis':1031 'pull':145 'queri':186,200 'quick':73 'quick-refer':72 'rang':102 'read':108,123 'reboot':839 'reboot/flush':368 'redi':4,11,41,52,226,267,301,316,335,364,393,397,425,439,446,456,461,477,487,497,512,521,533,545,551,569,575,588,596,611,621,631,648,654,665,676,685,703,720,735,746,757,770,781,789,807,818,832,846,854,867,878,887,893,907,918,927,939,950,962,973,989,1006,1014,1023,1034,1048,1055,1068,1079,1090 'redis-c':438 'redund':319,375,904 'refer':74,128,932 'region':416,1071 'region-mov':415 'relev':96 'remot':77 'remov':798 'replic':34,371,864,875 'replica':372,884 'repositori':151 'requir':171 'reserv':284,677 'resili':253,324,535 'resiz':429 'rest':760 'retir':699 'return':193,209 'rout':396,948,960,971 'run':581 'safe':428,599,1050 'scale':254,413,592,1044 'schedul':842 'script':1000 'section':97 'secur':22,62,327,331,724,787 'security.md':120,121 'select':293 'server':235,366,499,855,1056 'server-sid':234,498 'set':367,813,856,924 'side':236,500 'size':278 'skill':42,44,85,170,192,206 'skill-azure-cache-redis' 'source-microsoftdocs' 'specifi':112 'step':433 'storag':408,783,993 'string':187,201 'suggest':142,159 'templat':1082,1093 'test':262,583 'text/markdown':208 'tier':270,282,555,704 'timeout':242,508 'tls':345,799,804,812 'tool':155 'topic':435,518,638,711,725,837,946,1042 'topic-agent' 'topic-agent-skills' 'topic-agentic-skills' 'topic-agentskill' 'topic-ai-agents' 'topic-ai-coding' 'topic-azure' 'topic-azure-functions' 'topic-azure-kubernetes-service' 'topic-azure-openai' 'topic-azure-sql-database' 'topic-azure-storage' 'troubleshoot':14,54,216,243,434,454,460,470,493,505 'tune':256 'updat':843 'upgrad':414,1054 'url':436,519,639,712,726,838,947,1043 'usag':252,668 'use':29,83,89,107,122,179,196,437,520,549,774,822,997,1015,1091 'user':144,161 'util':607 'version':148,1057 'version/region':431 'via':378,394,966,991,1036 'vnet':288,342,687,765,794 'web':953,976 'webhook':965 'webhooks/endpoints':400 'webpag':198 'zone':374,903","prices":[{"id":"1fea5c36-4334-4fd5-97e2-1bf2d2d8f778","listingId":"ed69b50d-ff55-4cb8-8dfa-ff1f10d53e7c","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"MicrosoftDocs","category":"Agent-Skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:58:24.484Z"}],"sources":[{"listingId":"ed69b50d-ff55-4cb8-8dfa-ff1f10d53e7c","source":"github","sourceId":"MicrosoftDocs/Agent-Skills/azure-cache-redis","sourceUrl":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-cache-redis","isPrimary":false,"firstSeenAt":"2026-04-18T21:58:24.484Z","lastSeenAt":"2026-04-22T06:53:29.068Z"}],"details":{"listingId":"ed69b50d-ff55-4cb8-8dfa-ff1f10d53e7c","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"MicrosoftDocs","slug":"azure-cache-redis","github":{"repo":"MicrosoftDocs/Agent-Skills","stars":497,"topics":["agent","agent-skills","agentic-skills","agentskill","ai","ai-agents","ai-coding","azure","azure-functions","azure-kubernetes-service","azure-openai","azure-sql-database","azure-storage","azure-virtual-machine","claude-code","github-copilot","microsoft-learn","openai-codex","skills"],"license":"cc-by-4.0","html_url":"https://github.com/MicrosoftDocs/Agent-Skills","pushed_at":"2026-04-22T01:37:27Z","description":"Curated Agent Skills for Microsoft & Azure – giving AI coding assistants structured, real-time expertise from Microsoft Learn docs.","skill_md_sha":"696273ff4569157578ab92452c6cf9040e84a852","skill_md_path":"skills/azure-cache-redis/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-cache-redis"},"layout":"multi","source":"github","category":"Agent-Skills","frontmatter":{"name":"azure-cache-redis","description":"Expert knowledge for Azure Cache for Redis development including troubleshooting, best practices, decision making, architecture & design patterns, security, configuration, integrations & coding patterns, and deployment. Use when configuring geo-replication, persistence, Private Link/VNet access, Redis events/webhooks, or ARM/Bicep deployments, and other Azure Cache for Redis related development tasks. Not for Azure Managed Redis (use azure-managed-redis), Azure Cosmos DB (use azure-cosmos-db), Azure Table Storage (use azure-table-storage).","compatibility":"Requires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage to retrieve documentation."},"skills_sh_url":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-cache-redis"},"updatedAt":"2026-04-22T06:53:29.068Z"}}