agentsclimarketplace

Azure managed redis

Skill MicrosoftDocs/Agent-Skills/skills/azure-managed-redis

Curated Agent Skills for Microsoft & Azure – giving AI coding assistants structured, real-time expertise from Microsoft Learn docs.

Install
npx -y skills add MicrosoftDocs/Agent-Skills --skill azure-managed-redis

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its author says it does

Copied from the file, not written here

Expert knowledge for Azure Managed Redis development including troubleshooting, best practices, decision making, architecture & design patterns, security, configuration, integrations & coding patterns, and deployment. Use when using Entra-secured clients, clustering/sharding, persistence, geo-replication, or Private Link with Azure Managed Redis, and other Azure Managed Redis related development tasks. Not for Azure Cache for Redis (use azure-cache-redis).

SKILL.md

12.5 KB, as published. Nobody here has run it

Azure Managed Redis Skill

This skill provides expert guidance for Azure Managed 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.

How to Use This Skill

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

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

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

CategoryLinesDescription
TroubleshootingL36-L47Diagnosing and fixing Azure Managed Redis issues: connectivity, latency/timeouts, data loss, server resources, client performance, common errors, and using Redis Insight/redis-cli for troubleshooting.
Best PracticesL48-L63Guidance on client and app design, connections, scaling, memory, performance, Kubernetes hosting, monitoring, failover, and troubleshooting best practices for Azure Managed Redis.
Decision MakingL64-L76Guidance on choosing Managed Redis vs other tiers, planning capacity and reservations, and selecting/migrating from Basic/Standard/Premium or Redis Enterprise to Azure Managed Redis
Architecture & Design PatternsL77-L81Details of Azure Managed Redis internals: cluster architecture, sharding, high availability, persistence, networking, scaling behavior, and how these design choices affect performance and reliability.
SecurityL82-L92Securing Azure Managed Redis: TLS, Entra auth, ACLs, disk encryption, Private Link, security best practices, and applying Azure Policy compliance controls.
ConfigurationL93-L107How to configure and operate Azure Managed Redis: instance settings, modules, persistence, geo-replication, monitoring/diagnostics, Grafana, CLI/PowerShell, migration, and data import/export.
Integrations & Coding PatternsL108-L120Patterns and code samples for connecting apps (ASP.NET, Go, Node.js, Python, Functions) to Azure Managed Redis, securing with Entra ID, caching, keyspace notifications, and data import/export.
DeploymentL121-L130Guides for deploying Managed Redis, upgrading Redis versions, configuring maintenance windows, and migrating from Basic/Standard/Premium or Redis Enterprise using Azure tools, ARM, and Bicep.

Troubleshooting

TopicURL
Use Redis Insight and redis-cli with Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/how-to-redis-access-data
Resolve common Azure Managed Redis management issueshttps://learn.microsoft.com/en-us/azure/redis/management-faq
Diagnose and fix Azure Managed Redis common errorshttps://learn.microsoft.com/en-us/azure/redis/monitor-troubleshoot-faq
Resolve Azure Managed Redis client-side performance issueshttps://learn.microsoft.com/en-us/azure/redis/troubleshoot-client
Troubleshoot connectivity issues in Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/troubleshoot-connectivity
Diagnose and mitigate data loss in Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/troubleshoot-data-loss
Troubleshoot Azure Managed Redis server resource issueshttps://learn.microsoft.com/en-us/azure/redis/troubleshoot-server
Diagnose latency and timeout problems in Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/troubleshoot-timeouts

Best Practices

TopicURL
Apply client library best practices for Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/best-practices-client-libraries
Design resilient connections to Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/best-practices-connection
Apply development best practices for Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/best-practices-development
Apply best practices for Flash Optimized Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/best-practices-flash-optimized
Host Kubernetes clients for Azure Managed Redis effectivelyhttps://learn.microsoft.com/en-us/azure/redis/best-practices-kubernetes
Optimize memory management in Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/best-practices-memory-management
Run performance testing for Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/best-practices-performance
Apply scaling best practices for Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/best-practices-scale
Monitor and manage Azure Managed Redis server loadhttps://learn.microsoft.com/en-us/azure/redis/best-practices-server-load
Resolve common Azure Managed Redis development issueshttps://learn.microsoft.com/en-us/azure/redis/development-faq
Handle failover and patching for Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/failover
Apply patterns and best practices for Azure Redishttps://learn.microsoft.com/en-us/azure/redis/faq

Decision Making

TopicURL
Choose migration options to Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/migrate/migrate-basic-standard-premium-options
Plan migration from Basic/Standard/Premium to Managed Redishttps://learn.microsoft.com/en-us/azure/redis/migrate/migrate-basic-standard-premium-overview
Compare Azure Cache tiers with Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/migrate/migrate-basic-standard-premium-understand
Choose migration options from Redis Enterprise to Managed Redishttps://learn.microsoft.com/en-us/azure/redis/migrate/migrate-redis-enterprise-options
Plan migration from Redis Enterprise to Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/migrate/migrate-redis-enterprise-overview
Understand differences between Redis Enterprise and Managed Redishttps://learn.microsoft.com/en-us/azure/redis/migrate/migrate-redis-enterprise-understand
Select an approach to migrate to Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/migrate/migration-guide
Plan Azure Managed Redis deployments and capacityhttps://learn.microsoft.com/en-us/azure/redis/planning-faq
Choose and purchase Azure Managed Redis reservationshttps://learn.microsoft.com/en-us/azure/redis/reserved-pricing

Architecture & Design Patterns

TopicURL
Understand Azure Managed Redis architecture internalshttps://learn.microsoft.com/en-us/azure/redis/architecture

Security

TopicURL
Configure custom Redis ACL permissions in Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/configure-access-permissions
Configure Microsoft Entra authentication for Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/entra-for-authentication
Configure customer-managed disk encryption for Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/how-to-encryption
Secure Azure Managed Redis with Private Link endpointshttps://learn.microsoft.com/en-us/azure/redis/private-link
Apply security best practices to Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/secure-azure-managed-redis
Apply Azure Policy compliance controls to Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/security-controls-policy
Configure TLS settings for Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/tls-configuration

Configuration

TopicURL
Configure Azure Managed Redis instance settingshttps://learn.microsoft.com/en-us/azure/redis/configure
Configure built-in Grafana dashboards for Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/grafana-dashboards
Set up active geo-replication for Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/how-to-active-geo-replication
Administer Azure Managed Redis using PowerShellhttps://learn.microsoft.com/en-us/azure/redis/how-to-manage-redis-cache-powershell
Configure persistence options for Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/how-to-persistence
Configure Azure migration tooling for Managed Redishttps://learn.microsoft.com/en-us/azure/redis/migrate/migrate-basic-standard-premium-with-tooling
Configure monitoring and alerts for Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/monitor-cache
Reference metrics and logs for Azure Managed Redis monitoringhttps://learn.microsoft.com/en-us/azure/redis/monitor-cache-reference
Configure diagnostic settings for Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/monitor-diagnostic-settings
Configure Redis modules on Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/redis-modules
Manage Azure Managed Redis via Azure CLIhttps://learn.microsoft.com/en-us/azure/redis/scripts/create-manage-cache

Integrations & Coding Patterns

TopicURL
Integrate Azure Functions with Azure Redis services using bindingshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-cache
Secure ASP.NET Core Web API with Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/aspnet
Configure ASP.NET Core output caching with Azure Cache for Redishttps://learn.microsoft.com/en-us/azure/redis/aspnet-core-output-cache-provider
Connect .NET apps to Azure Managed Redis with Entra IDhttps://learn.microsoft.com/en-us/azure/redis/dotnet
Use Redis keyspace notifications in Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/enable-redis-keyspace-notifications
Integrate Go applications with Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/go-get-started
Import and export Azure Managed Redis data via Blobhttps://learn.microsoft.com/en-us/azure/redis/how-to-import-export-data
Use Azure Managed Redis from Node.js TypeScripthttps://learn.microsoft.com/en-us/azure/redis/nodejs-get-started
Connect Python applications to Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/python-get-started

Deployment

TopicURL
Upgrade Redis versions in Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/how-to-upgrade
Execute migration from Basic/Standard/Premium to Managed Redishttps://learn.microsoft.com/en-us/azure/redis/migrate/migrate-basic-standard-premium-self-service
Execute Redis Enterprise to Azure Managed Redis migrationhttps://learn.microsoft.com/en-us/azure/redis/migrate/migrate-redis-enterprise-self-service
Use Azure tooling to migrate Redis Enterprise to Managed Redishttps://learn.microsoft.com/en-us/azure/redis/migrate/migrate-redis-enterprise-with-tooling
Deploy Azure Managed Redis using ARM templateshttps://learn.microsoft.com/en-us/azure/redis/redis-cache-arm-provision
Deploy Azure Managed Redis with Bicep templateshttps://learn.microsoft.com/en-us/azure/redis/redis-cache-bicep-provision
Configure maintenance windows for Azure Managed Redis updateshttps://learn.microsoft.com/en-us/azure/redis/scheduled-maintenance

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.