glide-skill

Generate Valkey GLIDE client configurations and patterns for six programming languages.

2|Updated May 27, 2026
One-click install
npx skills add https://github.com/edlng/agents --skill glide-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: glide-skill
Source: https://github.com/edlng/agents/tree/main/skills/universal/glide-skill
Command: npx skills add https://github.com/edlng/agents --skill glide-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the complexity of implementing high-performance Valkey client code, preventing common pitfalls like resource leaks, incorrect async patterns, and cluster slot violations.

Core Features & Use Cases

  • Idiomatic Patterns: Provides verified, language-specific code patterns for Python, Java, Node.js, Go, PHP, and C#.
  • Production Resilience: Includes templates for timeouts, retry strategies, AZ affinity, and error handling to ensure high availability.
  • Use Case: When building a microservice that requires distributed caching, use this Skill to generate a robust client configuration that handles connection pooling, automatic retries, and cluster-aware batch operations.

Quick Start

Activate the glide skill to generate a production-ready Valkey GLIDE client configuration for your specific programming language and environment.

Frequently Asked Questions about glide-skill

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

FAQPage Schema
How do I implement production-ready Valkey GLIDE clients for distributed caching?

To implement production-ready Valkey GLIDE clients, use this Skill to generate verified, language-specific code patterns for Python, Java, Node.js, Go, PHP, and C#. It provides templates for connection pooling, cluster-aware batch operations, and secure module usage.

What is the best way to handle Valkey cluster management and batch operations?

The best way to handle Valkey cluster management and batch operations is using configuration templates that ensure correct async patterns and prevent cluster slot violations. This Skill provides cluster-aware batch operation patterns across six programming languages.

Can I use Valkey GLIDE with Python, Java, and Node.js microservices?

Yes, you can use Valkey GLIDE with Python, Java, and Node.js microservices. This Skill provides verified, idiomatic patterns specifically for these languages, alongside Go, PHP, and C#, ensuring adherence to official client library standards and version compatibility.

How do I configure timeouts and retry strategies for Valkey distributed caching?

To configure timeouts and retry strategies for Valkey distributed caching, apply the production resilience templates included in this Skill. These templates facilitate high availability through automatic retries, AZ affinity, and robust error handling configurations.

Why does my Valkey GLIDE client have resource leaks and incorrect async patterns?

Valkey GLIDE clients experience resource leaks and incorrect async patterns due to implementation complexity. This Skill prevents these common pitfalls by providing production-ready patterns and ensuring adherence to official client library standards.

Does Valkey GLIDE support Valkey-Search, JSON, and BloomFilter modules?

Yes, Valkey GLIDE supports Valkey-Search, JSON, and BloomFilter modules. This Skill ensures secure module usage and version compatibility when implementing high-performance Valkey client code for distributed caching systems.