valkey-dev
Valkey Contributor Reference
Routing
- Building/compiling -> Build & Test (building, sanitizers)
- Crash/hang investigation -> Architecture (event-loop), Threading, Monitoring (debug)
- Data type behavior -> Data Structures (encoding-transitions), Config (db-management)
- Eviction/maxmemory/LRU/LFU -> Memory (eviction)
- Memory fragmentation/allocation -> Memory (defragmentation, zmalloc, lazy-free)
- Performance work -> Threading (io-threads, prefetch), Memory, Monitoring (latency)
- New command implementation -> Architecture (command-dispatch), Modules (module-lifecycle)
- Test writing -> Build & Test (tcl-test-runner, tcl-test-api, unit-tests), Testing (ci-pipeline)
- CI failures -> Testing (ci-pipeline), Build (sanitizers)
- Security/auth -> Security (acl, tls)
- Replication/HA -> Replication, Cluster (failover), Sentinel
- Slot migration -> Cluster (slot-migration)
- Persistence/snapshots/durability -> Persistence (rdb, aof)
- Lua scripting/EVAL -> Scripting (eval, functions, scripting-engine-architecture)
- Pub/Sub internals -> Pub/Sub (pubsub, notifications)
More from avifenesh/valkey-skills
valkey
Use when building apps with Valkey - caching, sessions, queues, locks, rate-limiting, leaderboards, counters, pub-sub, streams, scripting. Covers IFEQ/DELIFEQ, hash field TTL, COMMANDLOG. Not for server internals (valkey-dev) or ops (valkey-ops).
5valkey-ops
Use when deploying, configuring, monitoring, or troubleshooting self-hosted Valkey. Covers Sentinel, cluster, persistence, replication, security, Kubernetes, performance tuning. Not for app development (valkey) or server internals (valkey-dev).
5valkey-ecosystem
Use when evaluating the Valkey ecosystem - client libraries, modules (JSON, Bloom, Search), managed services (AWS, GCP, Aiven), monitoring tools, frameworks (Spring, Django, Rails), Docker/Kubernetes deployment, CI/CD patterns, migration from Redis, and developer tooling.
5glide-mq
Use when building message queues with glide-mq. Covers queue setup, producer/consumer patterns, job scheduling, workflows, batch processing, streaming, and suspend/resume. Not for migrating from BullMQ (migrate-bullmq) or Bee-Queue (migrate-bee).
4valkey-glide
Router for Valkey GLIDE per-language skills. Use when you need to find the right language-specific GLIDE skill or migration skill. Not for GLIDE library internals or contributing to GLIDE source code - use glide-dev instead.
4migrate-go-redis
Use when migrating Go from go-redis to Valkey GLIDE. Covers Result[T] nil handling, CGO dependency, PubSub, SetWithOptions, Alpine/MUSL gotchas. Not for greenfield Go apps - use valkey-glide-go instead.
1