resplite-command-vertical-slice
RESPLite Command Vertical Slice
Use this skill when a task requires changing RESPLite's public command behavior end to end rather than only editing one isolated function.
Use cases
Use Case: Add a missing command Trigger: "implement command X", "add Redis compatibility for X", "support command Y" Steps: inspect spec and current support, wire the handler, update engine or storage if needed, add tests, update docs Result: a verified command slice that works through RESP and is reflected in the public docs
Use Case: Extend a partially supported command Trigger: "support another ZRANGE option", "fix TTL edge case", "match Redis error behavior" Steps: compare current implementation with intended semantics, patch the smallest layer that owns the behavior, strengthen tests, update compatibility notes Result: improved compatibility without widening scope unnecessarily